PHP 클래스 ezcWorkflowExecutionPlugin, Workflow

파일 보기 프로젝트 열기: zetacomponents/workflow

공개 메소드들

메소드 설명
afterExecutionCancelled ( ezcWorkflowExecution $execution ) Called after an execution has been cancelled.
afterExecutionEnded ( ezcWorkflowExecution $execution ) Called after an execution has successfully ended.
afterExecutionResumed ( ezcWorkflowExecution $execution ) Called after an execution has been resumed.
afterExecutionStarted ( ezcWorkflowExecution $execution ) Called after an execution has been started.
afterExecutionSuspended ( ezcWorkflowExecution $execution ) Called after an execution has been suspended.
afterNodeActivated ( ezcWorkflowExecution $execution, ezcWorkflowNode $node ) Called after a node has been activated.
afterNodeExecuted ( ezcWorkflowExecution $execution, ezcWorkflowNode $node ) Called after a node has been executed.
afterThreadEnded ( ezcWorkflowExecution $execution, integer $threadId ) Called after a thread has ended.
afterThreadStarted ( ezcWorkflowExecution $execution, integer $threadId, integer $parentId, integer $numSiblings ) Called after a new thread has been started.
afterVariableSet ( ezcWorkflowExecution $execution, string $variableName, mixed $value ) Called after a variable has been set.
afterVariableUnset ( ezcWorkflowExecution $execution, string $variableName ) Called after a variable has been unset.
beforeNodeActivated ( ezcWorkflowExecution $execution, ezcWorkflowNode $node ) : boolean Called before a node is activated.
beforeVariableSet ( ezcWorkflowExecution $execution, string $variableName, mixed $value ) : mixed Called before a variable is set.
beforeVariableUnset ( ezcWorkflowExecution $execution, string $variableName ) : boolean Called before a variable is unset.

메소드 상세

afterExecutionCancelled() 공개 메소드

Called after an execution has been cancelled.
public afterExecutionCancelled ( ezcWorkflowExecution $execution )
$execution ezcWorkflowExecution

afterExecutionEnded() 공개 메소드

Called after an execution has successfully ended.
public afterExecutionEnded ( ezcWorkflowExecution $execution )
$execution ezcWorkflowExecution

afterExecutionResumed() 공개 메소드

Called after an execution has been resumed.
public afterExecutionResumed ( ezcWorkflowExecution $execution )
$execution ezcWorkflowExecution

afterExecutionStarted() 공개 메소드

Called after an execution has been started.
public afterExecutionStarted ( ezcWorkflowExecution $execution )
$execution ezcWorkflowExecution

afterExecutionSuspended() 공개 메소드

Called after an execution has been suspended.
public afterExecutionSuspended ( ezcWorkflowExecution $execution )
$execution ezcWorkflowExecution

afterNodeActivated() 공개 메소드

Called after a node has been activated.
public afterNodeActivated ( ezcWorkflowExecution $execution, ezcWorkflowNode $node )
$execution ezcWorkflowExecution
$node ezcWorkflowNode

afterNodeExecuted() 공개 메소드

Called after a node has been executed.
public afterNodeExecuted ( ezcWorkflowExecution $execution, ezcWorkflowNode $node )
$execution ezcWorkflowExecution
$node ezcWorkflowNode

afterThreadEnded() 공개 메소드

Called after a thread has ended.
public afterThreadEnded ( ezcWorkflowExecution $execution, integer $threadId )
$execution ezcWorkflowExecution
$threadId integer

afterThreadStarted() 공개 메소드

Called after a new thread has been started.
public afterThreadStarted ( ezcWorkflowExecution $execution, integer $threadId, integer $parentId, integer $numSiblings )
$execution ezcWorkflowExecution
$threadId integer
$parentId integer
$numSiblings integer

afterVariableSet() 공개 메소드

Called after a variable has been set.
public afterVariableSet ( ezcWorkflowExecution $execution, string $variableName, mixed $value )
$execution ezcWorkflowExecution
$variableName string
$value mixed

afterVariableUnset() 공개 메소드

Called after a variable has been unset.
public afterVariableUnset ( ezcWorkflowExecution $execution, string $variableName )
$execution ezcWorkflowExecution
$variableName string

beforeNodeActivated() 공개 메소드

Called before a node is activated.
public beforeNodeActivated ( ezcWorkflowExecution $execution, ezcWorkflowNode $node ) : boolean
$execution ezcWorkflowExecution
$node ezcWorkflowNode
리턴 boolean true, when the node should be activated, false otherwise

beforeVariableSet() 공개 메소드

Called before a variable is set.
public beforeVariableSet ( ezcWorkflowExecution $execution, string $variableName, mixed $value ) : mixed
$execution ezcWorkflowExecution
$variableName string
$value mixed
리턴 mixed the value the variable should be set to

beforeVariableUnset() 공개 메소드

Called before a variable is unset.
public beforeVariableUnset ( ezcWorkflowExecution $execution, string $variableName ) : boolean
$execution ezcWorkflowExecution
$variableName string
리턴 boolean true, when the variable should be unset, false otherwise