PHP Интерфейс Webmozart\Expression\Traversal\ExpressionVisitor

The visitor needs to be attached to a {@link ExpressionTraverser}. The traverser invokes the visitor for every node of the expression tree.
С версии: 1.0
Автор: Bernhard Schussek ([email protected])
Показать файл Открыть проект Примеры использования интерфейса

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

Метод Описание
enterExpression ( Webmozart\Expression\Expression $expr ) : Webmozart\Expression\Expression Called when the traverser enters an expression.
leaveExpression ( Webmozart\Expression\Expression $expr ) : Webmozart\Expression\Expression | null Called when the traverser leaves an expression.

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

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

Called when the traverser enters an expression.
public enterExpression ( Webmozart\Expression\Expression $expr ) : Webmozart\Expression\Expression
$expr Webmozart\Expression\Expression The expression.
Результат Webmozart\Expression\Expression The modified expression.

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

Called when the traverser leaves an expression.
public leaveExpression ( Webmozart\Expression\Expression $expr ) : Webmozart\Expression\Expression | null
$expr Webmozart\Expression\Expression The expression.
Результат Webmozart\Expression\Expression | null The modified expression or `null` if the expression should be removed from the tree.