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