PHP Класс ezcWorkflowVisitorNodeCollector, Workflow

Наследование: implements ezcWorkflowVisitor
Показать файл Открыть проект Примеры использования класса

Защищенные свойства (Protected)

Свойство Тип Описание
$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.

Открытые методы

Метод Описание
__construct ( ezcWorkflow $workflow ) Constructor.
getNodes ( ) : array Returns the collected nodes.

Защищенные методы

Метод Описание
doVisit ( ezcWorkflowVisitable $visitable ) Perform the visit.

Описание методов

__construct() публичный Метод

Constructor.
public __construct ( ezcWorkflow $workflow )
$workflow ezcWorkflow

doVisit() защищенный Метод

Perform the visit.
protected doVisit ( ezcWorkflowVisitable $visitable )
$visitable ezcWorkflowVisitable

getNodes() публичный Метод

Returns the collected nodes.
public getNodes ( ) : array
Результат array

Описание свойств

$endNode защищенное свойство

Holds the default end node object.
protected ezcWorkflowNodeEnd $endNode
Результат ezcWorkflowNodeEnd

$finallyNode защищенное свойство

Holds the finally node object.
protected ezcWorkflowNodeFinally $finallyNode
Результат ezcWorkflowNodeFinally

$finallyNodeVisited защищенное свойство

Flag that indicates whether the finally node has been visited.
protected bool $finallyNodeVisited
Результат boolean

$nextId защищенное свойство

Holds the sequence of node ids.
protected int $nextId
Результат integer

$nodes защищенное свойство

Holds the visited nodes.
protected array(integer=>ezcWorkflowNode) $nodes
Результат array(integer=>ezcWorkflowNode)

$sorted защищенное свойство

Flag that indicates whether the node list has been sorted.
protected bool $sorted
Результат boolean

$startNode защищенное свойство

Holds the start node object.
protected ezcWorkflowNodeStart $startNode
Результат ezcWorkflowNodeStart