ContentTrackingUtil Class Reference

Static Public Member Functions

static resolveContentsForTracking (&$textContent, &$htmlContent, $enableTracking, $modelId, $modelType, $personId)
static resolveContentForTracking (&$content, $modelId, $modelType, $personId, $isHtmlContent)
static resolveMarketingExternalControllerUrl ()

Static Protected Member Functions

static resolveContentForEmailOpenTracking (&$content, $isHtmlContent=false)
static resolveContentForLinkClickTracking (&$content, $isHtmlContent=false)
static resolvePlainLinksForClickTracking (&$content, $isHtmlContent)
static resolveHrefLinksForClickTracking (&$content, $isHtmlContent)
static resolveTrackingUrlForMatchedPlainLinkArray ($matches)
static resolveTrackingUrlForMatchedPlainLinkArrayWithHtmlContent ($matches)
static resolveTrackingUrlForMatchedHrefLinkArray ($matches)
static resolveTrackingUrlForLink ($link)
static resolveAbsoluteTrackingUrlByHash ($hash)
static resolveBaseTrackingUrl ()
static resolveBaseQueryStringArray ($modelId, $modelType, $personId)
static getBaseLinkRegex ()
static getPlainLinkRegex ($isHtmlContent)
static getHrefLinkRegex ()
static isMarketingExternalUrl ($url)

Static Protected Attributes

static $baseQueryStringArray

Detailed Description

Definition at line 37 of file ContentTrackingUtil.php.


The documentation for this class was generated from the following file:
 All Data Structures Functions Variables
Generated on Mon Sep 16 07:10:52 2019