Twig_NodeVisitorInterface::enterNode PHP Method

enterNode() public method

Called before child nodes are visited.
public enterNode ( Twig_NodeInterface $node, Twig_Environment $env )
$node Twig_NodeInterface The node to visit
$env Twig_Environment The Twig environment instance
    public function enterNode(Twig_NodeInterface $node, Twig_Environment $env);

Usage Example

Example #1
0
 private function traverseForVisitor(Twig_NodeVisitorInterface $visitor, Twig_Node $node)
 {
     $node = $visitor->enterNode($node, $this->env);
     foreach ($node as $k => $n) {
         if (false !== ($n = $this->traverseForVisitor($visitor, $n))) {
             $node->setNode($k, $n);
         } else {
             $node->removeNode($k);
         }
     }
     return $visitor->leaveNode($node, $this->env);
 }
All Usage Examples Of Twig_NodeVisitorInterface::enterNode
Twig_NodeVisitorInterface