这是我的代码,致力于向多个用户发送通知电子邮件
$users = User::whereIn('id', $userIds)->get(); \Notification::send($users, new DealPublished($deal));
它有效,但如果我想延迟它那样
$users = User::whereIn('id', $userIds)->get(); $when = Carbon::now()->addSecond(); \Notification::send($users, new DealPublished($deal))->when($when);
错误是
FatalThrowableError in DealController.php line 226: Call to a member function when() on null
如何使用队列和通知外观向多个用户发送通知电子邮件?
感谢帮助
试试这样:
\Notification::send($users, (new DealPublished($deal))->delay($when));