Esempio n. 1
0
 protected function visitDeep(Twig_Node $node)
 {
     if (!$node instanceof Twig_NodeListInterface) {
         return $node;
     }
     $newNodes = array();
     foreach ($nodes = $node->getNodes() as $k => $n) {
         if (null !== ($n = $this->visit($n))) {
             $newNodes[$k] = $n;
         }
     }
     $node->setNodes($newNodes);
     return $node;
 }