All Data Structures Functions Variables Pages
Static Public Member Functions | Static Protected Member Functions | Static Protected Attributes
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:
Generated on Thu Jan 23 2020 07:10:29