class DocLexer extends AbstractLexer (View source)

Simple lexer for docblock annotations.

Constants

T_NONE

T_INTEGER

T_STRING

T_FLOAT

T_IDENTIFIER

T_AT

T_CLOSE_CURLY_BRACES

T_CLOSE_PARENTHESIS

T_COMMA

T_EQUALS

T_FALSE

T_NAMESPACE_SEPARATOR

T_OPEN_CURLY_BRACES

T_OPEN_PARENTHESIS

T_TRUE

T_NULL

T_COLON

Properties

protected array $noCase
protected array $withCase

Methods

getCatchablePatterns()

{@inheritdoc}

getNonCatchablePatterns()

{@inheritdoc}

getType($value)

{@inheritdoc}

Details

protected getCatchablePatterns()

{@inheritdoc}

protected getNonCatchablePatterns()

{@inheritdoc}

protected getType($value)

{@inheritdoc}

Parameters

$value