visit() 공개 메소드

Each node in the graph is visited once.
public visit ( ezcWorkflowVisitable $visitable ) : boolean
$visitable ezcWorkflowVisitable
리턴 boolean
예제 #1
0
 /**
  * Overridden implementation of accept() calls
  * accept on the start node.
  *
  * @param ezcWorkflowVisitor $visitor
  */
 public function accept(ezcWorkflowVisitor $visitor)
 {
     $visitor->visit($this);
     $this->properties['startNode']->accept($visitor);
 }
예제 #2
0
파일: node.php 프로젝트: bmdevel/ezc
 /**
  * Reimplementation of accept() calls accept on all out nodes.
  *
  * @param ezcWorkflowVisitor $visitor
  */
 public function accept(ezcWorkflowVisitor $visitor)
 {
     if ($visitor->visit($this)) {
         foreach ($this->outNodes as $outNode) {
             $outNode->accept($visitor);
         }
     }
 }