Zeta Components Manual :: Docs For Class ezcWorkflowVisitorVerification
Workflow::ezcWorkflowVisitorVerification
Class ezcWorkflowVisitorVerification
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.
- <?php
- $workflow->verify();
- ?>
The verifier checks that:
- there is only one start node
- there is only one finally node
- each node satisfies the constraints of the respective node type
Source for this file: /Workflow/src/visitors/verification.php
ezcWorkflowVisitor | --ezcWorkflowVisitorVerification
Version: | //autogen// |
Member Variables
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. |
Inherited Member Variables
From ezcWorkflowVisitor | |
---|---|
protected |
ezcWorkflowVisitor::$visited
|
Method Summary
protected void |
doVisit(
$visitable
)
Perform the visit. |
Inherited Methods
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. |
Methods
doVisit
void
doVisit(
ezcWorkflowVisitable
$visitable
)
Perform the visit.
Parameters:
Name | Type | Description |
---|---|---|
$visitable |
ezcWorkflowVisitable |
Redefinition of:
Method | Description |
---|---|
ezcWorkflowVisitor::doVisit() |
Perform the visit. |
Documentation generated by phpDocumentor 1.4.3