如何在没有实体的情况下使用Swift_Mailer发送消息?

时间:2019-06-26 10:32:36

标签: php symfony swiftmailer

您好,感谢您的帮助!我才刚刚进入开发等领域,但我遇到了问题。大量电子邮件使者,请立即通过电子邮件发送SwiftMailer sur symfony4,“可捕获的致命错误:Swift_Mailer类的对象无法转换为字符串”。我不使用实体创建此消息。有人会解决吗? 谢谢您的宝贵时间。

这是我的功能信箱:

public function mail( $mailer, $renderer, $request,$keypreview, numerocommande, $imp ){
    $message = (new \Swift_Message())
        ->setSubject('test')
        ->setFrom('adresse@test.fr')
        ->setTo('adresse@test.fr');
    dump($message);
    $this->$mailer->send($message);
}

即使替换$ this-> $ mailer-> send('test');我有同样的错误。

1 个答案:

答案 0 :(得分:-1)

尝试

$mailer->send($message);而不是$this->$mailer->send($message);