PHP Class Coduo\PHPMatcher\Lexer

Inheritance: extends Doctrine\Common\Lexer\AbstractLexer
Afficher le fichier Open project: coduo/php-matcher Class Usage Examples

Méthodes protégées

Méthode Description
extractStringValue ( $value ) : string
getCatchablePatterns ( ) : array Lexical catchable patterns.
getNonCatchablePatterns ( ) : array Lexical non-catchable patterns.
getType ( string &$value ) : integer Retrieve token type. Also processes the token value if necessary.
isBooleanToken ( string $value ) : boolean
isExpanderNameToken ( $value ) : boolean
isNullToken ( string $value ) : boolean
isStringToken ( $value ) : boolean
isTypePatternToken ( $value ) : boolean

Method Details

extractStringValue() protected méthode

protected extractStringValue ( $value ) : string
$value
Résultat string

getCatchablePatterns() protected méthode

Lexical catchable patterns.
protected getCatchablePatterns ( ) : array
Résultat array

getNonCatchablePatterns() protected méthode

Lexical non-catchable patterns.
protected getNonCatchablePatterns ( ) : array
Résultat array

getType() protected méthode

Retrieve token type. Also processes the token value if necessary.
protected getType ( string &$value ) : integer
$value string
Résultat integer

isBooleanToken() protected méthode

protected isBooleanToken ( string $value ) : boolean
$value string
Résultat boolean

isExpanderNameToken() protected méthode

protected isExpanderNameToken ( $value ) : boolean
$value
Résultat boolean

isNullToken() protected méthode

protected isNullToken ( string $value ) : boolean
$value string
Résultat boolean

isStringToken() protected méthode

protected isStringToken ( $value ) : boolean
$value
Résultat boolean

isTypePatternToken() protected méthode

protected isTypePatternToken ( $value ) : boolean
$value
Résultat boolean