PHP Class Gitonomy\Git\Parser\ParserBase

Mostra file Open project: gitonomy/gitlib

Protected Properties

Property Type Description
$content
$cursor
$length

Public Methods

Method Description
parse ( $content )

Protected Methods

Method Description
consume ( $expected )
consumeAll ( )
consumeGPGSignature ( ) : string
consumeHash ( )
consumeNewLine ( )
consumeRegexp ( $regexp )
consumeShortHash ( )
consumeTo ( $text )
doParse ( )
expects ( $expected )
isFinished ( )

Method Details

consume() protected method

protected consume ( $expected )

consumeAll() protected method

protected consumeAll ( )

consumeGPGSignature() protected method

protected consumeGPGSignature ( ) : string
return string

consumeHash() protected method

protected consumeHash ( )

consumeNewLine() protected method

protected consumeNewLine ( )

consumeRegexp() protected method

protected consumeRegexp ( $regexp )

consumeShortHash() protected method

protected consumeShortHash ( )

consumeTo() protected method

protected consumeTo ( $text )

doParse() abstract protected method

abstract protected doParse ( )

expects() protected method

protected expects ( $expected )

isFinished() protected method

protected isFinished ( )

parse() public method

public parse ( $content )

Property Details

$content protected_oe property

protected $content

$cursor protected_oe property

protected $cursor

$length protected_oe property

protected $length