/var/www/vhosts/ihelp.ro/httpdocs/vendor/twig/twig/src/NodeVisitor
Edit: /var/www/vhosts/ihelp.ro/httpdocs/vendor/twig/twig/src/NodeVisitor/AbstractNodeVisitor.php (1174B)
*/
abstract class AbstractNodeVisitor implements NodeVisitorInterface
{
final public function enterNode(Node $node, Environment $env): Node
{
return $this->doEnterNode($node, $env);
}
final public function leaveNode(Node $node, Environment $env): ?Node
{
return $this->doLeaveNode($node, $env);
}
/**
* Called before child nodes are visited.
*
* @return Node The modified node
*/
abstract protected function doEnterNode(Node $node, Environment $env);
/**
* Called after child nodes are visited.
*
* @return Node|null The modified node or null if the node must be removed
*/
abstract protected function doLeaveNode(Node $node, Environment $env);
}