class Tlf\Lexer\DocblockGrammar
Constants
Properties
-
`protected $directives = [
'/*'=>[ 'start'=>[ 'match''/\\/\*/', 'buffer.clear', ], 'stop'=>[ 'match''*/', 'directive.pop 1', 'rewind 2', 'this:processDocblock', 'forward 2', 'buffer.clear', ] ],
];`
Methods
-
public function getNamespace()
-
public function onGrammarAdded($lexer)
-
public function onLexerStart($lexer, $ast, $token)
-
public function onLexerEnd($lexer, $ast, $token)
-
public function processDocblock($lexer, $ast, $token, $directive)
-
public function buildAstWithAttributes($lines)