An implementation of the ezcWorkflowVisitor interface that verifies a workflow specification.
This visitor should not be used directly but will be used by the verify() method on the workflow.
The verifier checks that:
Source for this file: /Workflow/src/visitors/verification.php
ezcWorkflowVisitor | --ezcWorkflowVisitorVerification
Version: | //autogen// |
protected integer |
$numFinallyNodes
= 0
Holds the number of finally nodes encountered during visiting. |
protected integer |
$numStartNodes
= 0
Holds the number of start nodes encountered during visiting. |
From ezcWorkflowVisitor | |
---|---|
protected |
ezcWorkflowVisitor::$visited
|
protected void |
doVisit(
$visitable
)
Perform the visit. |
From ezcWorkflowVisitor | |
---|---|
public ezcWorkflowVisitor |
ezcWorkflowVisitor::__construct()
Constructor. |
public integer |
ezcWorkflowVisitor::count()
Returns the number of visited nodes. |
protected void |
ezcWorkflowVisitor::doVisit()
Perform the visit. |
public bool |
ezcWorkflowVisitor::visit()
Visit the $visitable. |
Perform the visit.
Name | Type | Description |
---|---|---|
$visitable |
ezcWorkflowVisitable |
Method | Description |
---|---|
ezcWorkflowVisitor::doVisit() |
Perform the visit. |