本文整理汇总了PHP中eZMail::receiverText方法的典型用法代码示例。如果您正苦于以下问题:PHP eZMail::receiverText方法的具体用法?PHP eZMail::receiverText怎么用?PHP eZMail::receiverText使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类eZMail
的用法示例。
在下文中一共展示了eZMail::receiverText方法的2个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: testRegressionToAll
public function testRegressionToAll()
{
$mail = new eZMail();
$mail->setReceiver($this->adminEmail, $this->adminName);
$ezpResult = $mail->receiverText();
$ezcResult = $mail->Mail->to;
$ezpExpected = $mail->composeEmailItems(array(array('email' => $this->adminEmail, 'name' => $this->adminName)), true, false, true);
$ezcExpected = array(new ezcMailAddress($this->adminEmail, $this->adminName));
$this->assertEquals($ezpExpected, $ezpResult);
$this->assertEquals($ezcExpected, $ezcResult);
}
示例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);
}