本文整理匯總了PHP中eZMail::ccReceiverTextList方法的典型用法代碼示例。如果您正苦於以下問題:PHP eZMail::ccReceiverTextList方法的具體用法?PHP eZMail::ccReceiverTextList怎麽用?PHP eZMail::ccReceiverTextList使用的例子?那麽, 這裏精選的方法代碼示例或許可以為您提供幫助。您也可以進一步了解該方法所在類eZMail
的用法示例。
在下文中一共展示了eZMail::ccReceiverTextList方法的2個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的PHP代碼示例。
示例1: testRegressionCcEmail
public function testRegressionCcEmail()
{
$mail = new eZMail();
$mail->addCc($this->adminEmail, $this->adminName);
$result = $mail->ccReceiverTextList();
$expected = array('ezp-unittests-01@ez.no');
$this->assertEquals($expected, $result);
}
示例2: doFakeRecepient
/**
* Remplace le destinataire du mail par le "faut" destinataire,
* supprime tous les cc et bcc et les rajoute en entête du corp du message
*
* @param eZMail $mail L'objet mail à traiter
*/
private function doFakeRecepient (eZMail $mail)
{
$fakeHead = array();
$fakeHead[]='To: ' . $mail->receiverText();
foreach ($mail->ccReceiverTextList() as $aCcReceiver)
{
$fakeHead[] = 'Cc: ' . $aCcReceiver;
}
foreach ($mail->bccReceiverTextList() as $aBccReceiver)
{
$fakeHead[] = 'Bcc: ' . $aBccReceiver;
}
$mail->setReceiver($this->fakeReceiver);
$mail->setCcElements(array());
$mail->setBccElements(array());
$origBody = $mail->body();
$newBody = '------' . __CLASS__ . '------' . "\n";
$newBody .= ':: Original parameters ::' . "\n\n";
$newBody .= implode("\n", $fakeHead) . "\n";
$newBody .= '------' . __CLASS__ . '------' . "\n\n";
$newBody .= $origBody;
$mail->setBody($newBody);
}