Property | Type | Description | |
---|---|---|---|
$endNode | ezcWorkflowNodeEnd | Holds the default end node object. | |
$finallyNode | ezcWorkflowNodeFinally | Holds the finally node object. | |
$finallyNodeVisited | boolean | Flag that indicates whether the finally node has been visited. | |
$nextId | integer | Holds the sequence of node ids. | |
$nodes | array(integer=>ezcWorkflowNode) | Holds the visited nodes. | |
$sorted | boolean | Flag that indicates whether the node list has been sorted. | |
$startNode | ezcWorkflowNodeStart | Holds the start node object. |
Method | Description | |
---|---|---|
__construct ( ezcWorkflow $workflow ) | Constructor. | |
getNodes ( ) : array | Returns the collected nodes. |
Method | Description | |
---|---|---|
doVisit ( ezcWorkflowVisitable $visitable ) | Perform the visit. |
public __construct ( ezcWorkflow $workflow ) | ||
$workflow | ezcWorkflow |
protected doVisit ( ezcWorkflowVisitable $visitable ) | ||
$visitable | ezcWorkflowVisitable |
protected ezcWorkflowNodeEnd $endNode | ||
return | ezcWorkflowNodeEnd |
protected ezcWorkflowNodeFinally $finallyNode | ||
return | ezcWorkflowNodeFinally |
protected bool $finallyNodeVisited | ||
return | boolean |
protected array(integer=>ezcWorkflowNode) $nodes | ||
return | array(integer=>ezcWorkflowNode) |
protected bool $sorted | ||
return | boolean |