Functions

createNewWorkflow()

createNewWorkflow() 

doWorkflowAction()

doWorkflowAction($idartlang, $action) 

Parameters

$idartlang

$action

editWorkflowStep()

editWorkflowStep($idworkflowitem) 

Parameters

$idworkflowitem

getActionSelect()

getActionSelect($idartlang, $idusersequence) 

Parameters

$idartlang

$idusersequence

getCatLang()

getCatLang($idcat, $idlang) 

Parameters

$idcat

$idlang

Returns current user sequence, either from workflow article allocations or from workflow user sequnces.

getCurrentUserSequence(int $idartlang, int $defaultidworkflow) : int | false

Parameters

$idartlang

int

Article language id

$defaultidworkflow

int

Default workflow id

Returns

intfalseId of found user sequence or false

getLastWorkflowStatus()

getLastWorkflowStatus($idartlang) 

Parameters

$idartlang

getTimeUnitSelector()

getTimeUnitSelector($listid, $default) 

Parameters

$listid

$default

getUsers()

getUsers($listid, $default) 

Parameters

$listid

$default

getWorkflowForCat()

getWorkflowForCat($idcat) 

Parameters

$idcat

getWorkflowForUserSequence()

getWorkflowForUserSequence($usersequence) 

Parameters

$usersequence

getWorkflowList()

getWorkflowList() 

getWorkflowUsers()

getWorkflowUsers($idworkflowitem) 

Parameters

$idworkflowitem

isCurrentEditor()

isCurrentEditor($uid) 

Parameters

$uid

piworkflowAllowArticleEdit()

piworkflowAllowArticleEdit($idlang, $idcat, $idart, $user) 

Parameters

$idlang

$idcat

$idart

$user

piworkflowCategoryColumns()

piworkflowCategoryColumns($array) 

Parameters

$array

piworkflowCategoryRenderColumn()

piworkflowCategoryRenderColumn($idcat, $type) 

Parameters

$idcat

$type

piworkflowCreateTasksFolder()

piworkflowCreateTasksFolder() 

piworkflowProcessActions()

piworkflowProcessActions($array) 

Parameters

$array

piworkflowProcessArticleColumns()

piworkflowProcessArticleColumns($array) 

Parameters

$array

piworkflowRenderAction()

piworkflowRenderAction($idcat, $idart, $idartlang, $type) 

Parameters

$idcat

$idart

$idartlang

$type

piworkflowRenderColumn()

piworkflowRenderColumn($idcat, $idart, $idartlang, $column) 

Parameters

$idcat

$idart

$idartlang

$column

prepareWorkflowItems()

prepareWorkflowItems() 

setUserSequence()

setUserSequence($idartlang, $defaultidworkflow) 

Parameters

$idartlang

$defaultidworkflow

workflowInherit()

workflowInherit($idcat) 

Parameters

$idcat

workflowSelect()

workflowSelect($listid, $default, $idcat) 

Parameters

$listid

$default

$idcat

Classes and interfaces

Workflow

Class Workflow Class for a single workflow item

« More »

WorkflowAction

Class WorkflowAction Class for a single workflow action

« More »

WorkflowActions

Class WorkflowActions Class for workflow action collections

« More »

WorkflowAllocation

Class WorkflowAllocation Class for a single workflow allocation item

« More »

WorkflowAllocations

Class WorkflowAllocations Class for workflow allocation management

« More »

WorkflowArtAllocation

Class WorkflowArtAllocation Class for a single workflow allocation item

« More »

WorkflowArtAllocations

Class WorkflowArtAllocations Class for workflow art allocation management

« More »

WorkflowItem

Class WorkflowItem Class for a single workflow item

« More »

WorkflowItems

Class WorkflowItems Class for workflow item management

« More »

WorkflowTask

Class WorkflowTask Class for a single workflow task item

« More »

WorkflowTasks

Class WorkflowTasks Class for workflow task collections

« More »

WorkflowUserSequence

Class WorkflowUserSequence Class for a single workflow item

« More »

WorkflowUserSequences

Class WorkflowUserSequences Class for workflow user sequence management

« More »

Workflows

Class Workflows Class for workflow management

« More »

Constants

 

CON_FRAMEWORK

CON_FRAMEWORK