ExplicitReadWriteModelPermissionsWorkflowActionAttributeForm Class Reference

Inheritance diagram for ExplicitReadWriteModelPermissionsWorkflowActionAttributeForm:
WorkflowActionAttributeForm ConfigurableMetadataModel

Public Member Functions

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

Static Public Member Functions

static resolveValueBeforeSave ()

Data Fields

const TYPE_DYNAMIC_SAME_AS_TRIGGERED_MODEL = 'SameAsTriggeredModel'
const TYPE_DYNAMIC_OWNER = 'Owner'
const TYPE_DYNAMIC_EVERYONE_GROUP = 'EveryoneGroup'

Protected Member Functions

 makeTypeValuesAndLabels ($isCreatingNewModel, $isRequired)

Detailed Description

Form to work with the explicit permissions on a model

Definition at line 40 of file ExplicitReadWriteModelPermissionsWorkflowActionAttributeForm.php.


Member Function Documentation

static resolveValueBeforeSave (  )  [static]

Returns false so it resolves value afterSave

Returns:
bool

Reimplemented from WorkflowActionAttributeForm.

Definition at line 57 of file ExplicitReadWriteModelPermissionsWorkflowActionAttributeForm.php.

resolveValueAndSetToModel ( WorkflowActionProcessingModelAdapter adapter,
attribute 
)

Utilized to create or update model attribute values after a workflow's triggers are fired as true. Currently only works with creating new and creating new related models. Not designed to support updating existing models.

Parameters:
WorkflowActionProcessingModelAdapter $adapter
$attribute 
Exceptions:
FailedToResolveExplicitReadWriteModelPermissionsException 
NotSupportedException 

Reimplemented from WorkflowActionAttributeForm.

Definition at line 71 of file ExplicitReadWriteModelPermissionsWorkflowActionAttributeForm.php.


The documentation for this class was generated from the following file:
 All Data Structures Functions Variables
Generated on Sun Mar 26 07:10:24 2017