コード例 #1
0
ファイル: Mailer.php プロジェクト: chrisbarr/mandrill-mailer
 /**
  * Get the structured array required for Mandrill messages
  *
  * @param Message $message
  * @return string
  */
 protected function getMessageArray(Message $message)
 {
     $from = $message->getFrom();
     $array = array('key' => $this->apiKey, 'message' => array('html' => $message->getHtml(), 'subject' => $message->getSubject(), 'from_email' => $from['email'] ?: null, 'from_name' => $from['name'] ?: null, 'to' => $message->getRecipients(), 'headers' => array('Reply-To' => $message->getReplyTo())));
     if (!is_null($message->getText())) {
         $array['message']['text'] = $message->getText();
     }
     return $array;
 }
コード例 #2
0
 public function testText()
 {
     $message = new Message();
     $message->setText('Hello world!');
     $this->assertEquals('Hello world!', $message->getText());
 }