protected static function resolveManageSubscriptionsBaseUrl() { return ContentTrackingUtil::resolveMarketingExternalControllerUrl() . '/manageSubscriptions'; }
protected static function resolveContent(&$content, $tracking = true, $isHtmlContent = true) { return GlobalMarketingFooterUtil::resolveContentGlobalFooter($content, $isHtmlContent) && static::resolveContentForMergeTags($content) && ContentTrackingUtil::resolveContentForTracking($tracking, $content, 1, 'AutoresponderItem', 1, $isHtmlContent); }
public static function resolveContentsForTracking(&$textContent, &$htmlContent, $enableTracking = true, $modelId = null, $modelType = null, $personId = null) { if ($enableTracking) { ContentTrackingUtil::resolveContentsForTracking($textContent, $htmlContent, $enableTracking, $modelId, $modelType, $personId); } }
protected static function resolveContent(&$textContent, &$htmlContent, Contact $contact, $enableTracking, $modelId, $modelType, $marketingListId) { assert('is_int($modelId)'); assert('is_int($marketingListId)'); GlobalMarketingFooterUtil::resolveContentsForGlobalFooter($textContent, $htmlContent); static::resolveContentsForMergeTags($textContent, $htmlContent, $contact, $marketingListId, $modelId, $modelType); ContentTrackingUtil::resolveContentsForTracking($textContent, $htmlContent, $enableTracking, $modelId, $modelType, static::$personId); }