Warning: mysql_connect(): It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected the timezone 'UTC' for now, but please set date.timezone to select your timezone. in /home/zurmoorg/public_html/z-header.php on line 8

Deprecated: mysql_connect(): The mysql extension is deprecated and will be removed in the future: use mysqli or PDO instead in /home/zurmoorg/public_html/z-header.php on line 8

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 Jan 21 07:10:29 2019

Warning: mysql_connect(): It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected the timezone 'UTC' for now, but please set date.timezone to select your timezone. in /home/zurmoorg/public_html/z-footer.php on line 8

Deprecated: mysql_connect(): The mysql extension is deprecated and will be removed in the future: use mysqli or PDO instead in /home/zurmoorg/public_html/z-footer.php on line 8