class Twig_NodeTraverser
Twig_NodeTraverser is a node traverser.
It visits all nodes and their children and call the given visitor for each.
Methods
|
__construct(Twig_Environment $env, array $visitors = array())
Constructor. |
||
|
addVisitor(Twig_NodeVisitorInterface $visitor)
Adds a visitor. |
||
|
traverse(Twig_NodeInterface $node)
Traverses a node and calls the registered visitors. |
Details
at line 30
public
__construct(Twig_Environment $env, array $visitors = array())
Constructor.
at line 44
public
addVisitor(Twig_NodeVisitorInterface $visitor)
Adds a visitor.
at line 58
public
traverse(Twig_NodeInterface $node)
Traverses a node and calls the registered visitors.