WorkflowWizardForm Class Reference

Inheritance diagram for WorkflowWizardForm:
WizardForm ByTimeWorkflowWizardForm OnSaveWorkflowWizardForm

Public Member Functions

 rules ()
 attributeLabels ()
 validateTimeTrigger ()
 validateTriggers ()
 validateTriggersStructure ()
 validateActions ()
 validateEmailMessages ()

Static Public Member Functions

static getTriggerOnDataAndLabels ()

Data Fields

const MODULE_VALIDATION_SCENARIO = 'ValidateForModule'
const TIME_TRIGGER_VALIDATION_SCENARIO = 'ValidateForTimeTrigger'
const TRIGGERS_VALIDATION_SCENARIO = 'ValidateForTriggers'
const ACTIONS_VALIDATION_SCENARIO = 'ValidateForActions'
const EMAIL_MESSAGES_VALIDATION_SCENARIO = 'ValidateForEmailMessages'
const GENERAL_DATA_VALIDATION_SCENARIO = 'ValidateForGeneralData'
 $description
 $isActive
 $moduleClassName
 $name
 $triggerOn
 $type
 $triggersStructure
 $timeTriggerAttribute
 $timeTrigger
 $triggers = array()
 $actions = array()
 $emailMessages = array()

Detailed Description

Base class for all workflow wizard form models. Manages the interaction between the Workflow object and the user interface.

Definition at line 41 of file WorkflowWizardForm.php.


Member Function Documentation

rules (  ) 
Returns:
array

Definition at line 121 of file WorkflowWizardForm.php.

attributeLabels (  ) 
Returns:
array

Definition at line 150 of file WorkflowWizardForm.php.

validateTimeTrigger (  ) 
Returns:
bool

Reimplemented in ByTimeWorkflowWizardForm.

Definition at line 160 of file WorkflowWizardForm.php.

validateTriggers (  ) 
Returns:
bool

Definition at line 181 of file WorkflowWizardForm.php.

validateTriggersStructure (  ) 

Validates if the trigger structure is valid.

Definition at line 189 of file WorkflowWizardForm.php.

validateActions (  ) 
Returns:
bool

Definition at line 205 of file WorkflowWizardForm.php.

validateEmailMessages (  ) 
Returns:
bool

Definition at line 213 of file WorkflowWizardForm.php.

static getTriggerOnDataAndLabels (  )  [static]
Returns:
array

Definition at line 221 of file WorkflowWizardForm.php.


The documentation for this class was generated from the following file:
 All Data Structures Functions Variables
Generated on Mon May 29 07:10:31 2017