The WorkflowService provides methods to receive Future versions within a Workflow.
MasterItemType | --Itemtype | --WorkflowService
Adds User access rights for all User that are Members of the given User Group.
Already existing rights will be kept.
Adds a bunch of User access rights to the already existing ones.
Assign a Workflow to a single Person.
If there is nor Workflow running this returns FALSE. If a Workflow is running, all access rights will be removed and ONLY the assigned User will have the rights to access the Workflow.
Returns all available Workflow types for the Itemtype.
Get all assigned Jobs for the given User.
Return all pending Workflow the given User has access rights on.
Pending Workflows are all Workflows that are currently not assigned to anyone. Any permitted User may take this Job by calling
Returns a Workflow Instance for the given Item.
If this Item exists in a Future Version, it returns the Workflow Name from this Future Version, otherwise it returns the current Workflow Name. If none could be found, it returns NULL.
Returns if there is a running Workflow for the given Item.
Returns whether the given User is allowed to edit the given Item Language Version.
This ONLY returns proper values for Workflow Items. If the given Item is NOT in a Workflow, we always return false.
Performs the given Activity on the Items Workflow, if one is started and within the next Activites List.
This publishes the Workflow Version.
updates the Future Content, switching assigned User.
Sets the Activity ID for the given Workflow.
Removes an assigment from the given Future Language Version.
Removing the Assigment brings a Workflow from the "AssignedWorkflow" to the "PendingWorkflow" Status. You have to pass an array with UserIDs that are allowed to assign the Job afterwards.
Sets a bunch of User access rights.
All existing right Entrys will be deleted and the new ones created.
This starts a Workflow by creating a Future Version and calling
with the current global User ID.This starts a Workflow by creating a Future Version and calling
with the given User ID.Updates the Items Content within the running Workflow.
If there is no running Workflow for the Item Language Version, a Workflow will be started before.
Inherited From Itemtype
Itemtype::Itemtype()
Itemtype::getClass()
Itemtype::getClassName()
Itemtype::getCommand()
Itemtype::getDirectory()
Itemtype::getItemtypeID()
Itemtype::initItemtype()
Inherited From MasterItemType
MasterItemType::MasterItemType()
MasterItemType::countItemtypes()
MasterItemType::getClassForItemType()
MasterItemType::getClassNameForItemType()
MasterItemType::getCommandForItemType()
MasterItemType::getDirectoryForItemType()
MasterItemType::getItemTypeForCommand()
MasterItemType::getSelectColumns()
Documentation generated by phpDocumentor 1.3.1