PHP Класс PHPSA\Compiler\Expression\AbstractExpressionCompiler

Наследование: implements PHPSA\Compiler\ExpressionCompilerInterface
Показать файл Открыть проект

Защищенные свойства (Protected)

Свойство Тип Описание
$name string

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

Метод Описание
getName ( ) : string
pass ( $expr, Context $context ) : CompiledExpression

Защищенные методы

Метод Описание
assertExpression ( $expression )
compile ( $expr, Context $context ) : mixed

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

assertExpression() защищенный Метод

protected assertExpression ( $expression )
$expression

compile() абстрактный защищенный Метод

abstract protected compile ( $expr, Context $context ) : mixed
$expr
$context PHPSA\Context
Результат mixed

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

public getName ( ) : string
Результат string

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

public pass ( $expr, Context $context ) : CompiledExpression
$expr
$context PHPSA\Context
Результат PHPSA\CompiledExpression

Описание свойств

$name защищенное свойство

protected string $name
Результат string