WorkflowMessageInQueue Class Reference

Inheritance diagram for WorkflowMessageInQueue:
Item CustomFieldsModel RedBeanModel BeanModel ObservableComponent

Static Public Member Functions

static canSaveMetadata ()
static getDefaultMetadata ()
static isTypeDeletable ()
static getModuleClassName ()
static getModelsToProcess ($pageSize)

Protected Member Functions

 afterSave ()

Static Protected Member Functions

static getLabel ($language=null)
static getPluralLabel ($language=null)

Detailed Description

Model for storing message queue information. When creating email messages to send when a workflow is fired the send dateTime can be a period in the future, for example 1 year. This class is used for making models that store that information and then is processed by a job

See also:
WorkflowMessageInQueueJob

Definition at line 42 of file WorkflowMessageInQueue.php.


Member Function Documentation

static canSaveMetadata (  )  [static]
Returns:
bool

Reimplemented from RedBeanModel.

Definition at line 47 of file WorkflowMessageInQueue.php.

static getDefaultMetadata (  )  [static]
Returns:
array

Reimplemented from Item.

Definition at line 55 of file WorkflowMessageInQueue.php.

static isTypeDeletable (  )  [static]
Returns:
bool

Reimplemented from Item.

Definition at line 93 of file WorkflowMessageInQueue.php.

static getLabel ( language = null  )  [static, protected]

Returns the display name for the model class.

Parameters:
null}string $language
Returns:
dynamic label name based on module.

Reimplemented from RedBeanModel.

Definition at line 103 of file WorkflowMessageInQueue.php.

static getPluralLabel ( language = null  )  [static, protected]

Returns the display name for plural of the model class.

Parameters:
null}string $language
Returns:
dynamic label name based on module.

Reimplemented from RedBeanModel.

Definition at line 113 of file WorkflowMessageInQueue.php.

static getModuleClassName (  )  [static]
Returns:
null|string

Reimplemented from RedBeanModel.

Definition at line 121 of file WorkflowMessageInQueue.php.

static getModelsToProcess ( pageSize  )  [static]
Parameters:
$pageSize 
Returns:
array of WorkflowMessageInQueue models

Definition at line 130 of file WorkflowMessageInQueue.php.


The documentation for this class was generated from the following file:
 All Data Structures Functions Variables
Generated on Sat Oct 21 07:10:31 2017