Class: WorkflowUtil
Source Location: /pnobjlib/WorkflowUtil.class.php
Class OverviewWorkflowUtil Class From a developers standpoint, we only use this class to address workflows as the rest is for internal use by the workflow engine. |
Methods |
Inherited Variables
Inherited Methods
Class Details
[line 20]
WorkflowUtil Class From a developers standpoint, we only use this class to address workflows as the rest is for internal use by the workflow engine.
[ Top ]
Class Methods
method deleteWorkflow [line 209]
|
delete a workflow and associated data (by magic)
Parameters:
[ Top ]
method deleteWorkflowsForModule [line 188]
|
delete workflows for module (used module uninstall time)
Parameters:
[ Top ]
method executeAction [line 150]
|
Execute action
Parameters:
[ Top ]
method getActionsByState [line 230]
|
get Actions by State
Tags:
Parameters:
[ Top ]
method getActionsForObject [line 264]
|
get possible actions for a given item of data in it's current workflow state
Tags:
Parameters:
[ Top ]
method getWorkflowForObject [line 297]
|
Load workflow for object will attach array '__PNWORKFLOW__' to the object
Parameters:
[ Top ]
method getWorkflowState [line 347]
|
get workflow state of object
Tags:
Parameters:
[ Top ]
method loadSchema [line 30]
|
load xml workflow
Tags:
Parameters:
[ Top ]
method permissionCheck [line 374]
|
Check permission of action
Parameters:
[ Top ]
method translatePermission [line 420]
|
translates workflow permission to pn permission define
Tags:
Parameters:
[ Top ]
