UserWorkflowActionAttributeForm Class Reference

Inheritance diagram for UserWorkflowActionAttributeForm:
WorkflowActionAttributeForm ConfigurableMetadataModel

Public Member Functions

 getValueElementType ()
 validateValue ()
 getStringifiedModelForValue ()
 resolveValueAndSetToModel (WorkflowActionProcessingModelAdapter $adapter, $attribute)

Data Fields

const TYPE_DYNAMIC_CREATED_BY_USER = 'DynamicCreatedByUser'
const TYPE_DYNAMIC_MODIFIED_BY_USER = 'DynamicModifiedByUser'
const TYPE_DYNAMIC_TRIGGERED_BY_USER = 'DynamicTriggeredByUser'
const TYPE_DYNAMIC_OWNER_OF_TRIGGERED_MODEL = 'OwnerOfTriggeredModel'

Protected Member Functions

 makeTypeValuesAndLabels ($isCreatingNewModel, $isRequired)

Detailed Description

Form to work with the user attribute

Definition at line 40 of file UserWorkflowActionAttributeForm.php.


Member Function Documentation

validateValue (  ) 

Value can either be date or if dynamic, then it is an integer

Returns:
bool

Reimplemented from WorkflowActionAttributeForm.

Definition at line 59 of file UserWorkflowActionAttributeForm.php.

getStringifiedModelForValue (  ) 
Returns:
string

Reimplemented from WorkflowActionAttributeForm.

Definition at line 83 of file UserWorkflowActionAttributeForm.php.

resolveValueAndSetToModel ( WorkflowActionProcessingModelAdapter adapter,
attribute 
)

Utilized to create or update model attribute values after a workflow's triggers are fired as true.

Parameters:
WorkflowActionProcessingModelAdapter $adapter
$attribute 
Exceptions:
NotSupportedException 

Reimplemented from WorkflowActionAttributeForm.

Definition at line 103 of file UserWorkflowActionAttributeForm.php.


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