DynamicTriggeredModelUserWorkflowEmailMessageRecipientForm Class Reference

Inheritance diagram for DynamicTriggeredModelUserWorkflowEmailMessageRecipientForm:
WorkflowEmailMessageRecipientForm ConfigurableMetadataModel DynamicTriggeredModelRelationUserWorkflowEmailMessageRecipientForm

Public Member Functions

 rules ()
 getDynamicUserTypesAndLabels ()
 makeRecipients (RedBeanModel $model, User $triggeredByUser)

Static Public Member Functions

static getTypeLabel ()

Data Fields

const DYNAMIC_USER_TYPE_CREATED_BY_USER = 'CreatedByUser'
const DYNAMIC_USER_TYPE_MANAGER_OF_CREATED_BY_USER = 'ManagerOfCreatedByUser'
const DYNAMIC_USER_TYPE_MODIFIED_BY_USER = 'ModifiedByUser'
const DYNAMIC_USER_TYPE_MANAGER_OF_MODIFIED_BY_USER = 'ManagerOfModifiedByUser'
const DYNAMIC_USER_TYPE_OWNER = 'Owner'
const DYNAMIC_USER_TYPE_MANAGER_OF_OWNER = 'ManagerOfOwner'
 $dynamicUserType

Protected Member Functions

 resolveModelClassName ()

Detailed Description

Form to work with dynamic triggered model users for an email message recipient

Definition at line 40 of file DynamicTriggeredModelUserWorkflowEmailMessageRecipientForm.php.


Member Function Documentation

static getTypeLabel (  )  [static]
getDynamicUserTypesAndLabels (  ) 
Returns:
array

Definition at line 80 of file DynamicTriggeredModelUserWorkflowEmailMessageRecipientForm.php.

makeRecipients ( RedBeanModel model,
User triggeredByUser 
)
Parameters:
RedBeanModel $model
User $triggeredByUser
Returns:
array
Exceptions:
NotSupportedException 

Reimplemented from WorkflowEmailMessageRecipientForm.

Reimplemented in DynamicTriggeredModelRelationUserWorkflowEmailMessageRecipientForm.

Definition at line 107 of file DynamicTriggeredModelUserWorkflowEmailMessageRecipientForm.php.

resolveModelClassName (  )  [protected]

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