function CommentsRegistry::__construct
Class constructor
Parameters
File
-
vendor/
mck89/ peast/ lib/ Peast/ Syntax/ CommentsRegistry.php, line 59
Class
- CommentsRegistry
- Comments registry class. Internal class used to manage comments
Namespace
Peast\SyntaxCode
public function __construct(Parser $parser) {
$parser->getEventsEmitter()
->addListener("NodeCompleted", array(
$this,
"onNodeCompleted",
))
->addListener("EndParsing", array(
$this,
"onEndParsing",
));
$parser->getScanner()
->getEventsEmitter()
->addListener("TokenConsumed", array(
$this,
"onTokenConsumed",
))
->addListener("EndReached", array(
$this,
"onTokenConsumed",
))
->addListener("FreezeState", array(
$this,
"onScannerFreezeState",
))
->addListener("ResetState", array(
$this,
"onScannerResetState",
));
}