Exemple #1
0
 public function accept(NodeVisitorInterface $visitor)
 {
     if (false !== $visitor->enterRoot($this)) {
         if (false !== $visitor->enterRootContent($this)) {
             $this->visitContent($visitor);
         }
         $visitor->leaveRootContent($this);
         if (false !== $visitor->enterRootChilds($this)) {
             $this->visitChilds($visitor);
         }
         $visitor->leaveRootChilds($this);
     }
     $visitor->leaveRoot($this);
 }