В моем проекте мне нужно регистрировать каждое письмо, которое я отправляю из своего приложения.Laravel 4.2 Отправка писем от Swift Mailer
Mail::queue('email.template', $vars, function($message) {
$message->to('someone', 'Her name')->subject("<3");
LogModel::log($message);
});
и LogModel
public static function log(Message $message) {
$msg = $message->getSwiftMessage();
$log = new self;
$log->to = $msg->getTo();
$log->subject = $msg->getSubject();
$log->cc = $msg->getCc();
$log->bcc = $msg->getBcc();
$log->body = $msg->getBody();
$log->headers = serialize($msg->getHeadres());
$log->save();
}
Все геттеров, здесь возвращают Null
.
Примечание: все мои сообщения подписаны здесь.
Как я могу получить доступ к этим значениям или как лучше всего регистрировать почту?