Property | Type | Description | |
---|---|---|---|
$context | |||
$eventManager |
Method | Description | |
---|---|---|
__construct ( |
||
compile ( object | string $expr ) : |
||
declareVariable ( PhpParser\Node\Expr\Variable $expr, mixed $value = null, integer $type = CompiledExpression::UNKNOWN ) : |
||
getFullyQualifiedNodeName ( PhpParser\Node\Name\FullyQualified $expr ) : |
||
getNodeName ( |
Method | Description | |
---|---|---|
factory ( $expr ) : PHPSA\Compiler\ExpressionCompilerInterface | |
public __construct ( |
||
$context | ||
$eventManager |
public declareVariable ( PhpParser\Node\Expr\Variable $expr, mixed $value = null, integer $type = CompiledExpression::UNKNOWN ) : |
||
$expr | PhpParser\Node\Expr\Variable | |
$value | mixed | |
$type | integer | |
return |
protected factory ( $expr ) : PHPSA\Compiler\ExpressionCompilerInterface | |
||
$expr | ||
return | PHPSA\Compiler\ExpressionCompilerInterface | |
public getFullyQualifiedNodeName ( PhpParser\Node\Name\FullyQualified $expr ) : |
||
$expr | PhpParser\Node\Name\FullyQualified | |
return |
public getNodeName ( |
||
$expr | ||
return |