TranslationDefaultDomainNodeVisitor
extends AbstractNodeVisitor
in package
FinalYes
Used to make node visitors compatible with Twig 1.x and 2.x.
Tags
Table of Contents
Properties
- $scope : mixed
Methods
- __construct() : mixed
- enterNode() : Node
- Called before child nodes are visited.
- getPriority() : int
- {@inheritdoc}
- leaveNode() : Node|null
- Called after child nodes are visited.
- doEnterNode() : Node
- Called before child nodes are visited.
- doLeaveNode() : Node|null
- Called after child nodes are visited.
- getVarName() : string
- isNamedArguments() : bool
Properties
$scope
private
mixed
$scope
Methods
__construct()
public
__construct() : mixed
enterNode()
Called before child nodes are visited.
public
final enterNode(Node $node, Environment $env) : Node
Parameters
- $node : Node
- $env : Environment
Return values
Node —The modified node
getPriority()
{@inheritdoc}
public
getPriority() : int
Return values
intleaveNode()
Called after child nodes are visited.
public
final leaveNode(Node $node, Environment $env) : Node|null
Parameters
- $node : Node
- $env : Environment
Return values
Node|null —The modified node or null if the node must be removed
doEnterNode()
Called before child nodes are visited.
protected
doEnterNode(Node $node, Environment $env) : Node
Parameters
- $node : Node
- $env : Environment
Return values
Node —The modified node
doLeaveNode()
Called after child nodes are visited.
protected
doLeaveNode(Node $node, Environment $env) : Node|null
Parameters
- $node : Node
- $env : Environment
Return values
Node|null —The modified node or null if the node must be removed
getVarName()
private
getVarName() : string
Return values
stringisNamedArguments()
private
isNamedArguments(Node $arguments) : bool
Parameters
- $arguments : Node