AWRequiredFields
|
Extends RequiredFields so we can prevent DO writes in AW's controller(s) without needing to catch Exceptions from DO->validate() all over the place. |
EMPTY
|
AdvancedWorkflowActionController
|
Handles actions triggered from external sources, eg emails or web frontend |
EMPTY
|
AdvancedWorkflowAdmin
|
No description available
|
EMPTY
|
AdvancedWorkflowExtension
|
Handles interactions triggered by users in the backend of the CMS. Replicate this type of functionality wherever you need UI interaction with workflow. |
EMPTY
|
AssignUsersToWorkflowAction
|
A workflow action that allows additional users or groups to be assigned to the workflow part-way through the workflow path. |
EMPTY
|
CancelWorkflowAction
|
Description |
EMPTY
|
Exception
|
No description available
|
EMPTY
|
ExistingWorkflowException
|
No description available
|
EMPTY
|
FileWorkflowApplicable
|
WorkflowApplicable extension specifically for File objects, which don't have the same CMS UI structure so need to be handled a little differently. Additionally, it doesn't really work without custom code to handle the triggering of workflow, and in general is not ready for production use just yet. |
EMPTY
|
FrontEndWorkflowController
|
Provides a front end Form view of the defined Workflow Actions and Transitions |
EMPTY
|
FrontendWorkflowForm
|
No description available
|
EMPTY
|
GridFieldExportAction
|
This class is a {@link GridField} component that adds an export action for WorkflowDefinition objects shown in GridFields. |
EMPTY
|
GridFieldWorkflowRestrictedEditButton
|
No description available
|
EMPTY
|
ImportedWorkflowTemplate
|
This DataObject replaces the SilverStripe cache as the repository for imported WorkflowDefinitions. |
EMPTY
|
NotifyUsersWorkflowAction
|
A workflow action that notifies users attached to the workflow path that they have a task awaiting them. |
EMPTY
|
PublishItemWorkflowAction
|
Publishes an item |
EMPTY
|
SetPropertyWorkflowAction
|
No description available
|
EMPTY
|
SimpleApprovalWorkflowAction
|
A simple approval step that waits for any assigned user to trigger one of the relevant transitions |
EMPTY
|
UnpublishItemWorkflowAction
|
Unpublishes an item |
EMPTY
|
WorkflowAction
|
A workflow action describes a the 'state' a workflow can be in, and the action(s) that occur while in that state. An action can then have subsequent transitions out of the current state. |
EMPTY
|
WorkflowActionInstance
|
A workflow action attached to a {@link WorkflowInstance} that has been run, and is either currently running, or has finished. |
EMPTY
|
WorkflowApplicable
|
DataObjects that have the WorkflowApplicable extension can have a workflow definition applied to them. At some point, the workflow definition is then triggered. |
EMPTY
|
WorkflowBulkLoader
|
Utility class to facilitate a simple YML-import via the standard CMS ImportForm() logic. |
EMPTY
|
WorkflowDefinition
|
An overall definition of a workflow |
EMPTY
|
WorkflowDefinitionExporter
|
Allows workflow definitions to be exported from one SilverStripe install, ready for import into another. |
EMPTY
|
WorkflowDefinitionImporter
|
Workflow definition import-specific logic. @see {@link WorkflowDefinitionExporter}. |
EMPTY
|
WorkflowDefinitionItemRequestClass
|
No description available
|
EMPTY
|
WorkflowEmbargoExpiryExtension
|
Adds embargo period and expiry dates to content items |
EMPTY
|
WorkflowEmbargoExpiryTest
|
No description available
|
EMPTY
|
WorkflowEngineTest
|
Tests for the workflow engine. |
EMPTY
|
WorkflowField
|
A form field that allows workflow actions and transitions to be edited, while showing a visual overview of the flow. |
EMPTY
|
WorkflowFieldActionController
|
Handles requests for creating or editing actions. |
EMPTY
|
WorkflowFieldItemController
|
Handles individual record data editing or deleting. |
EMPTY
|
WorkflowFieldTransitionController
|
Handles requests for creating or editing transitions. |
EMPTY
|
WorkflowImportExportTest
|
Tests for workflow import/export logic. |
EMPTY
|
WorkflowInstance
|
A WorkflowInstance is created whenever a user 'starts' a workflow. |
EMPTY
|
WorkflowInstanceTest
|
Tests for the workflow engine. |
EMPTY
|
WorkflowPermissionsTest
|
Tests for permissions on all Workflow Objects. |
EMPTY
|
WorkflowPublishTargetJob
|
A queued job that publishes a target after a delay. |
EMPTY
|
WorkflowReminderJob
|
No description available
|
EMPTY
|
WorkflowReminderTask
|
A task that sends a reminder email to users assigned to a workflow that has not been actioned for n days. |
EMPTY
|
WorkflowService
|
A central point for interacting with workflows |
EMPTY
|
WorkflowTemplate
|
A class that wraps around an array description of a workflow |
EMPTY
|
WorkflowTransition
|
A workflow transition. |
EMPTY
|