\WorkflowTwoStepRequest
ThreeStep, where an item is actioned immediately.
- Author: Tom Rix
Synopsis
class WorkflowTwoStepRequest
extends WorkflowRequestDecorator
{
- // members
- public static array $default_alerts = ;
- // methods
- public void approve()
- public void saveAndPublish()
- public void notifyPublished()
- public void notifyApproved()
- public void notifyComment()
- public void notifyAwaitingApproval()
- public array WorkflowActions()
- public static DataObjectSet get_by_publisher()
- public static void get_by_author()
- public static void get()
- // Inherited methods from WorkflowRequestDecorator
- public abstract void notifyAwaitingApproval()
- public abstract void notifyComment()
- public abstract void WorkflowActions()
- public abstract void saveAndPublish()
Hierarchy
Extends
Tasks
Line | Task |
---|---|
213+ | There's not a good separation between model and control in this stuff. |
Members
public
- $default_alerts
Methods
public
- WorkflowActions() — Return the actions that can be performed on this workflow request.
- approve()
- get()
- get_by_publisher() — Get all publication requests assigned to a specific publisher
- notifyApproved()
- notifyAwaitingApproval() — Notify any publishers assigned to this page when a new request is lodged.
- notifyComment()
- notifyPublished()
- saveAndPublish()