PHP Класс Neos\Flow\Security\Authorization\Privilege\Entity\Doctrine\EntityPrivilegeExpressionEvaluator

This simple implementation will lazily parse and evaluate the generated PHP code into a function with a name built from the hashed expression.
Наследование: extends Neos\Eel\CompilingEvaluator
Показать файл Открыть проект Примеры использования класса

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

Метод Описание
evaluate ( string $expression, Context $context ) : mixed Evaluate an expression under a given context

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

Метод Описание
generateEvaluatorCode ( string $expression ) : string Internal generator method

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

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

Evaluate an expression under a given context
public evaluate ( string $expression, Context $context ) : mixed
$expression string
$context Neos\Eel\Context
Результат mixed

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

Used by unit tests to debug generated PHP code.
protected generateEvaluatorCode ( string $expression ) : string
$expression string
Результат string