Account Suspended
Account Suspended
This Account has been suspended.
Contact your hosting provider for more information.
 All Data Structures Functions Variables Pages
Protected Member Functions
CampaignSendTestEmailUtil Class Reference
Inheritance diagram for CampaignSendTestEmailUtil:
SendTestEmailUtil

Protected Member Functions

 resolveSenderByModel (OwnedSecurableItem $model)
 
 resolveSupportsRichTextByModel (OwnedSecurableItem $model)
 
 resolveEnableTrackingByModel (OwnedSecurableItem $model)
 
 resolveMarketingListIdByModel (OwnedSecurableItem $model)
 
- Protected Member Functions inherited from SendTestEmailUtil
 resolveRecipientEmailByPostRecipientDataAndUserOrContact (array $recipientData, Item $userOrContact)
 
 resolveRecipientEmailByPostRecipientData (array $recipientData)
 
 resolveRecipientEmailByUserOrContact (Item $userOrContact)
 
 resolveContactByPostRecipientDataOrResolveCurrentUser (array $recipientData)
 
 resolveContactByPostRecipientData (array $recipientData)
 
 resolveEmailDataByPostSourceDataAttributesOrReferredModel (array $sourceData, Item $userOrContact, $recipientEmail)
 
 resolveSourceModelByPostSourceDataAttributes ($id, $className, $skipSecurityCheck=false)
 
 resolveDefaultsForMissingEmailData (array &$emailData)
 
 resolveEmailDataByModel (array &$emailData, OwnedSecurableItem $sourceModel)
 
 resolveEmailDataByPostSourceDataAttributes (array &$emailData, array $sourceData)
 
 resolveArrayByKeyToResolverFunctionNameMapping (array &$data, array $mapping, $resolverFunctionParameter)
 
 resolveSubjectByModel (OwnedSecurableItem $model)
 
 resolveSubjectByPostSourceData (array $sourceData)
 
 resolveOwnerByModel (OwnedSecurableItem $model)
 
 resolveOwnerByPostSourceData (array $sourceData)
 
 resolveDefaultOwner ()
 
 resolvePermissionsByModel (OwnedSecurableItem $model)
 
 resolvePermissionsByPostSourceData (array $sourceData)
 
 resolveSenderByModel (OwnedSecurableItem $model)
 
 resolveSenderByPostSourceData (array $sourceData)
 
 resolveAttachmentsByModel (OwnedSecurableItem $model)
 
 resolveAttachmentsByPostSourceData (array $sourceData)
 
 resolveContentByModel (OwnedSecurableItem $model)
 
 resolveContentByPostSourceData (array $sourceData)
 
 resolveEnableTrackingByModel (OwnedSecurableItem $model)
 
 resolveEnableTrackingByPostSourceData (array $sourceData)
 
 resolveSupportsRichTextByModel (OwnedSecurableItem $model)
 
 resolveSupportsRichTextByPostSourceData ($sourceData)
 
 resolveTypeByModel (OwnedSecurableItem $model)
 
 resolveTypeByPostSourceData (array $sourceData)
 
 resolveLanguageByModel (OwnedSecurableItem $model)
 
 resolveLanguageByPostSourceData (array $sourceData)
 
 resolveMarketingListIdByModel (OwnedSecurableItem $model)
 
 resolveMarketingListIdByPostSourceData ($sourceData)
 
 resolveAndSendEmailMessageByPostSourceDataAndUserOrContact (array $emailData, Item $userOrContact)
 
 resolveRecipient (Item $userOrContact, $recipientEmail)
 
 resolveFolder ()
 
 resolveDefaultSender ()
 
 resolveSenderByNameAndEmailAddress ($fromName, $fromAddress)
 
 resolveAttachmentsForEmailMessage (EmailMessage &$emailMessage, $attachments)
 
 disableTrackingForTestEmails ($emailData)
 

Additional Inherited Members

- Public Member Functions inherited from SendTestEmailUtil
 sendTestEmail (array $recipientData, array $sourceData)
 
- Data Fields inherited from SendTestEmailUtil
const LANGUAGE_DEFAULT = null
 
const SUPPORTS_RICH_TEXT_DEFAULT = true
 
const PREFER_SERIALIZED_DATA_OVER_HTML_CONTENT = true
 
const PREVIEW_MODE = true
 
const ENABLE_TRACKING_DEFAULT = false
 
const TEMPLATE_TYPE_DEFAULT = EmailTemplate::TYPE_WORKFLOW
 
const ERROR_ON_FIRST_MISSING_MERGE_TAG = MergeTagsToModelAttributesAdapter::SUPPRESS_INVALID_TAG_ERRORS_KEEP_TAG
 
const ADD_GLOBAL_FOOTER_DEFAULT = MergeTagsContentResolverUtil::ADD_GLOBAL_FOOTER_MERGE_TAGS_IF_MISSING
 

Detailed Description

Definition at line 37 of file CampaignSendTestEmailUtil.php.


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