PHPParser_NodeTraverser::addVisitor PHP Method

addVisitor() public method

Adds a visitor.
public addVisitor ( PHPParser_NodeVisitor $visitor )
$visitor PHPParser_NodeVisitor Visitor to add
    public function addVisitor(PHPParser_NodeVisitor $visitor)
    {
        $this->visitors[] = $visitor;
    }

Usage Example

Exemplo n.º 1
0
 /**
  * Creates a new traverser object and adds visitors.
  *
  * @return \PHPParser_NodeTraverser
  */
 protected function createTraverser()
 {
     $node_traverser = new \PHPParser_NodeTraverser();
     $node_traverser->addVisitor(new \PHPParser_NodeVisitor_NameResolver());
     foreach ($this->visitors as $visitor) {
         $node_traverser->addVisitor($visitor);
     }
     return $node_traverser;
 }
All Usage Examples Of PHPParser_NodeTraverser::addVisitor