Used to make node visitors compatible with Twig 1.x and 2.x.
To be removed in Twig 3.1.
package | Default |
---|
__construct()
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
escapeInlinePrintNode(\Twig\Node\Expression\InlinePrint $node,\Twig\Environment $env, $type)
escapePrintNode(\Twig\Node\PrintNode $node,\Twig\Environment $env, $type)
getEscaperFilter( $type,\Twig_NodeInterface $node)
getPriority()
isSafeFor( $type,\Twig_NodeInterface $expression, $env)
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
needEscaping(\Twig\Environment $env)
\Twig\Environment
preEscapeFilterNode(\Twig\Node\Expression\FilterExpression $filter,\Twig\Environment $env)
shouldUnwrapConditional(\Twig\Node\Expression\ConditionalExpression $expression,\Twig\Environment $env, $type)
unwrapConditional(\Twig\Node\Expression\ConditionalExpression $expression,\Twig\Environment $env, $type)
statusStack :
blocks :
safeAnalysis :
traverser :
defaultStrategy :
safeVars :