gpt4 book ai didi

laravel - 发送排队邮件时不允许序列化 'Closure'

转载 作者:行者123 更新时间:2023-12-02 11:08:52 26 4
gpt4 key购买 nike

Log::info('Sending email', array(
'title' => $attributes['title'],
'recipient' => $attributes['email']
));

Mail::queue('emails.welcome', $attributes, function($message) use ($attributes)
{
$message
->to($attributes['email'])
->subject($attributes['title']);
});

问题在于将闭包传递给 Mail::queue。怎么了?这与 in the docs 完全相同.

最佳答案

嗯,我假设 $attributes 是您试图传递到电子邮件 View welcome 的内容。如果是,那么您需要将其放入数组中。在这种情况下,应该是这样的:

Mail::queue('emails.welcome', array('attributes' => $attributes), function($message) use ($attributes)
{
$message
->to($attributes['email'])
->subject($attributes['title']);
});

...这可能对你有用! :D

关于laravel - 发送排队邮件时不允许序列化 'Closure',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17869939/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com