本文整理匯總了PHP中Campaign::forgetAll方法的典型用法代碼示例。如果您正苦於以下問題:PHP Campaign::forgetAll方法的具體用法?PHP Campaign::forgetAll怎麽用?PHP Campaign::forgetAll使用的例子?那麽, 這裏精選的方法代碼示例或許可以為您提供幫助。您也可以進一步了解該方法所在類Campaign
的用法示例。
在下文中一共展示了Campaign::forgetAll方法的2個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的PHP代碼示例。
示例1: run
/**
* @see BaseJob::run()
*/
public function run()
{
// we need either this or need to call forget() on each campaign we are processing inside tests
Campaign::forgetAll();
$util = new CampaignItemsUtil();
return $util->generateCampaignItemsForDueCampaigns();
}
示例2: testHtmlContentGetsSavedCorrectly
/**
* @depends testCreateAndGetCampaignListById
*/
public function testHtmlContentGetsSavedCorrectly()
{
$randomData = ZurmoRandomDataUtil::getRandomDataByModuleAndModelClassNames('EmailTemplatesModule', 'EmailTemplate');
$htmlContent = $randomData['htmlContent'][count($randomData['htmlContent']) - 1];
$campaign = new Campaign();
$campaign->name = 'Another Test Campaign Name';
$campaign->supportsRichText = 0;
$campaign->status = Campaign::STATUS_ACTIVE;
$campaign->fromName = 'Another From Name';
$campaign->fromAddress = 'anotherfrom@zurmo.com';
$campaign->fromName = 'From Name2';
$campaign->fromAddress = 'from2@zurmo.com';
$campaign->subject = 'Another Test subject';
$campaign->textContent = 'Text Content';
$campaign->htmlContent = $htmlContent;
$campaign->marketingList = self::$marketingList;
$this->assertTrue($campaign->save());
$campaignId = $campaign->id;
$campaign->forgetAll();
$campaign = Campaign::getById($campaignId);
$this->assertEquals($htmlContent, $campaign->htmlContent);
}