Used to make node visitors compatible with Twig 1.x and 2.x.
To be removed in Twig 3.1.
author | Fabien Potencier fabien@symfony.com |
---|---|
final | |
package | Default |
__construct( $extensionName)
doEnterNode(\Twig\Node\Node $node,\Twig\Environment $env): \Twig\Node\Node
doLeaveNode(\Twig\Node\Node $node,\Twig\Environment $env): \Twig\Node\Node|false|null
\Twig\Node\Node
\Twig\Environment
\Twig\Node\Node|false|null
The modified node or null if the node must be removed
enterNode(\Twig_NodeInterface $node,\Twig\Environment $env): \Twig_NodeInterface
\Twig_NodeInterface
\Twig\Environment
\Twig_NodeInterface
The modified node
getPriority()
getVarName()
leaveNode(\Twig_NodeInterface $node,\Twig\Environment $env): \Twig_NodeInterface|false|null
\Twig_NodeInterface
\Twig\Environment
\Twig_NodeInterface|false|null
The modified node or null if the node must be removed
extensionName :