Webiny\Component\Mailer\Bridge\SwiftMailer\Message::setFrom PHP Method

setFrom() public method

public setFrom ( Email $from )
$from Webiny\Component\Mailer\Email
    public function setFrom(Email $from)
    {
        $this->message->setFrom($from->email, $from->name);
        return $this;
    }

Usage Example

コード例 #1
0
ファイル: SwiftMailer.php プロジェクト: Webiny/Framework
 /**
  * Returns an instance of MessageInterface.
  *
  * @param ConfigObject $config The configuration of current mailer
  *
  * @return MessageInterface
  */
 public static function getMessage(ConfigObject $config)
 {
     $message = new Message($config);
     if ($config->get('Sender', false)) {
         $sender = new Email($config->get('Sender.Email', 'me@localhost'), $config->get('Sender.Name', null));
         $message->setSender($sender);
         // Fix/Hack (wasn't in headers before)
         $message->setFrom($sender);
     }
     return $message;
 }