Exemplo n.º 1
0
 protected static function createMessage()
 {
     // Create a message
     $message = new Message(new \Swift_Message());
     $config = Config::get("mail");
     if (!empty($config->from['address'])) {
         $name = isset($config->from['name']) ? $config->from['name'] : "";
         $message->from($config->from['address'], $name);
     }
     return $message;
 }
Exemplo n.º 2
0
 /**
  * Add the content to a given message.
  *
  * @param  \Caravel\Mail\Message  $message
  * @param  string  $view
  * @param  string  $plain
  * @param  array   $data
  * @return void
  */
 protected static function addContent($message, $view, $plain, $data)
 {
     if (isset($view)) {
         $message->setBody(self::getView($view, $data), 'text/html');
     }
     if (isset($plain)) {
         $message->addPart(self::getView($plain, $data), 'text/plain');
     }
 }