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
EmailMessageMashableActivityRules Class Reference
Inheritance diagram for EmailMessageMashableActivityRules:
MashableActivityRules

Public Member Functions

 resolveSearchAttributesDataByRelatedItemId ($relationItemId)
 
 resolveSearchAttributesDataByRelatedItemIds ($relationItemIds)
 
 resolveSearchAttributeDataForLatestActivities ($searchAttributeData)
 
 resolveSearchAttributeDataForAllLatestActivities ($searchAttributeData)
 
 getLatestActivitiesOrderByAttributeName ()
 
 getLatestActivityExtraDisplayStringByModel ($model)
 
 getSummaryContentTemplate ($ownedByFilter, $viewModuleClassName)
 
 renderRelatedModelsByImportanceContent (RedBeanModel $model)
 
 resolveAdditionalSearchAttributesDataByModelClassNameAndRelatedItemIds ($modelClassName, $relationItemIds, $ownedByFilter, $shouldResolveSearchAttributeDataForLatestActivities, &$modelClassNamesAndSearchAttributeData)
 
- Public Member Functions inherited from MashableActivityRules
 resolveSearchAttributesDataByRelatedItemId ($relationItemId)
 
 resolveSearchAttributesDataByRelatedItemIds ($relationItemIds)
 
 resolveSearchAttributeDataForLatestActivities ($searchAttributeData)
 
 getLatestActivitiesOrderByAttributeName ()
 
 getLatestActivityExtraDisplayStringByModel ($model)
 
 renderRelatedModelsByImportanceContent (RedBeanModel $model)
 
 resolveSearchAttributeDataForAllLatestActivities ($searchAttributeData)
 
 getSummaryContentTemplate ($ownedByFilter, $viewModuleClassName)
 
 resolveAdditionalSearchAttributesDataByModelClassNameAndRelatedItemIds ($modelClassName, $relationItemIds, $ownedByFilter, $shouldResolveSearchAttributeDataForLatestActivities, &$modelClassNamesAndSearchAttributeData)
 

Static Public Member Functions

static getSenderContent (EmailMessageSender $emailMessageSender, $additionalParams=array())
 
static getRecipientsContent (RedBeanOneToManyRelatedModels $recipients, $type=null, $additionalParams=array())
 
static castDownItem (Item $item)
 
static resolveSearchAttributesDataStructure (&$searchAttributesDataStructure)
 
- Static Public Member Functions inherited from MashableActivityRules
static resolveSearchAttributesDataByOwnedByFilter (&$searchAttributesData, $ownedByFilter)
 
static resolveSearchAttributesDataStructure (&$searchAttributesDataStructure)
 

Additional Inherited Members

- Static Protected Member Functions inherited from MashableActivityRules
static resolveStringValueModelsDataToStringContent ($modelsAndStringData)
 
static resolveSearchAttributesDataByOwnedByFilterClauses (&$searchAttributesData, $userId)
 

Detailed Description

Generic rules for the email message model.

Definition at line 40 of file EmailMessageMashableActivityRules.php.

Member Function Documentation

resolveSearchAttributesDataByRelatedItemIds (   $relationItemIds)
Parameters
array$relationItemIds
Returns
array

Definition at line 74 of file EmailMessageMashableActivityRules.php.

getSummaryContentTemplate (   $ownedByFilter,
  $viewModuleClassName 
)
static resolveSearchAttributesDataStructure ( $searchAttributesDataStructure)
static

Override to split emailMessages into send and received. This helps to improve performance on showing lists of email messages as activities.

Parameters
$searchAttributesDataStructure

Definition at line 305 of file EmailMessageMashableActivityRules.php.

resolveAdditionalSearchAttributesDataByModelClassNameAndRelatedItemIds (   $modelClassName,
  $relationItemIds,
  $ownedByFilter,
  $shouldResolveSearchAttributeDataForLatestActivities,
$modelClassNamesAndSearchAttributeData 
)

Override to split out emailMessages into send and received. This helps to improve performance on showing lists of email messages as activities.

Parameters
$modelClassName
$relationItemIds
$ownedByFilter
$shouldResolveSearchAttributeDataForLatestActivities
$modelClassNamesAndSearchAttributeData

Definition at line 320 of file EmailMessageMashableActivityRules.php.


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