Account Suspended
Account Suspended
This Account has been suspended.
Contact your hosting provider for more information.
 All Data Structures Functions Variables Pages
Public Member Functions | Static Public Member Functions | Data Fields | Protected Member Functions
DynamicTriggeredModelUserWorkflowEmailMessageRecipientForm Class Reference
Inheritance diagram for DynamicTriggeredModelUserWorkflowEmailMessageRecipientForm:
WorkflowEmailMessageRecipientForm ConfigurableMetadataModel DynamicTriggeredModelRelationUserWorkflowEmailMessageRecipientForm

Public Member Functions

 rules ()
 
 getDynamicUserTypesAndLabels ()
 
 makeRecipients (RedBeanModel $model, User $triggeredByUser)
 
- Public Member Functions inherited from WorkflowEmailMessageRecipientForm
 makeRecipients (RedBeanModel $model, User $triggeredByUser)
 
 __construct ($modelClassName, $workflowType)
 
 rules ()
 

Static Public Member Functions

static getTypeLabel ()
 
- Static Public Member Functions inherited from WorkflowEmailMessageRecipientForm
static getTypeLabel ()
 
static getFormType ()
 
static getTypeValuesAndLabels ($modelClassName, $workflowType)
 

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
 
- Data Fields inherited from WorkflowEmailMessageRecipientForm
const TYPE_DYNAMIC_TRIGGERED_MODEL_USER = 'DynamicTriggeredModelUser'
 
const TYPE_DYNAMIC_TRIGGERED_MODEL_RELATION_USER = 'DynamicTriggeredModelRelationUser'
 
const TYPE_STATIC_ROLE = 'StaticRole'
 
const TYPE_DYNAMIC_TRIGGERED_BY_USER = 'DynamicTriggeredByUser'
 
const TYPE_STATIC_USER = 'StaticUser'
 
const TYPE_STATIC_ADDRESS = 'StaticAddress'
 
const TYPE_STATIC_GROUP = 'StaticGroup'
 
const TYPE_DYNAMIC_TRIGGERED_MODEL = 'DynamicTriggeredModel'
 
const TYPE_DYNAMIC_TRIGGERED_MODEL_RELATION = 'DynamicTriggeredModelRelation'
 
 $type
 
 $audienceType
 

Protected Member Functions

 resolveModelClassName ()
 
- Protected Member Functions inherited from WorkflowEmailMessageRecipientForm
 createWorkflowTriggerUserPrimaryEmailAddressRequiredNotificationForUser (User $user)
 

Additional Inherited Members

- Protected Attributes inherited from WorkflowEmailMessageRecipientForm
 $stringifiedModelForValue
 
 $modelClassName
 
 $workflowType
 

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
Returns
string

Definition at line 62 of file DynamicTriggeredModelUserWorkflowEmailMessageRecipientForm.php.

rules ( )
Returns
array

Definition at line 70 of file DynamicTriggeredModelUserWorkflowEmailMessageRecipientForm.php.

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

Definition at line 107 of file DynamicTriggeredModelUserWorkflowEmailMessageRecipientForm.php.

resolveModelClassName ( )
protected
Returns
string

Definition at line 174 of file DynamicTriggeredModelUserWorkflowEmailMessageRecipientForm.php.


The documentation for this class was generated from the following file:
Generated on Sun Jul 5 2020 07:10:46
Account Suspended
Account Suspended
This Account has been suspended.
Contact your hosting provider for more information.