PHP Класс BetterReflection\NodeCompiler\CompileNodeToValue

Показать файл Открыть проект

Открытые методы

Метод Описание
__invoke ( PhpParser\Node $node, BetterReflection\NodeCompiler\CompilerContext $context ) : mixed Compile an expression from a node into a value.

Приватные методы

Метод Описание
compileArray ( PhpParser\Node\Expr\Array_ $arrayNode, BetterReflection\NodeCompiler\CompilerContext $context ) : array Compile arrays
compileBinaryOperator ( PhpParser\Node\Expr\BinaryOp $node, BetterReflection\NodeCompiler\CompilerContext $context ) : mixed Compile a binary operator node
compileClassConstFetch ( PhpParser\Node\Expr\ClassConstFetch $node, BetterReflection\NodeCompiler\CompilerContext $context ) : string Compile class constants
compileConstFetch ( PhpParser\Node\Expr\ConstFetch $constNode ) : boolean | null Compile constant expressions

Описание методов

__invoke() публичный Метод

Compile an expression from a node into a value.
public __invoke ( PhpParser\Node $node, BetterReflection\NodeCompiler\CompilerContext $context ) : mixed
$node PhpParser\Node
$context BetterReflection\NodeCompiler\CompilerContext
Результат mixed