本文整理汇总了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);
}