【发布时间】:2017-08-01 21:29:59
【问题描述】:
几天以来,我无法再使用 Symfony 和 Swiftmailer 发送电子邮件,尽管我使用的是文档中的代码
private function _sendResetPasswordEmail(UserInterface $user)
{
$subject = $this->get('translator')->trans('email-title-reset-password');
$message = \Swift_Message::newInstance()
->setSubject($subject)
->setFrom('contact@example.com')
->setTo($user->getEmail())
->setBody(
$this->renderView(
'reset-password-email.html.twig',
['user' => $user]
),
'text/html'
)
;
$this->get('mailer')->send($message);
}
它曾经工作过
现在我可以在日志中看到
"Attempted to call an undefined method named "newInstance" of class "Swift_Message"
会发生什么变化?
【问题讨论】:
标签: symfony swiftmailer