【发布时间】:2019-01-15 12:39:32
【问题描述】:
当有新公告时,是否可以向所有用户创建/发送通知。
我希望使用数据库通知来通知所有用户。
由于我看到的大部分教程都是电子邮件通知,这可能吗?请附上链接或有关我如何实现此功能的任何想法。
【问题讨论】:
标签: laravel notifications pusher
当有新公告时,是否可以向所有用户创建/发送通知。
我希望使用数据库通知来通知所有用户。
由于我看到的大部分教程都是电子邮件通知,这可能吗?请附上链接或有关我如何实现此功能的任何想法。
【问题讨论】:
标签: laravel notifications pusher
Literally in the documentation:
或者,您可以通过 Notification 门面发送通知。 这主要在您需要向 多个应通知实体,例如用户集合。发送 使用门面的通知,传递所有的通知实体 以及发送方法的通知实例:
Notification::send($users, new InvoicePaid($invoice));
所以是的,您可以通过从数据库中获取所有用户并使用外观发送通知来发送给所有用户。
例如:
Notification::send(User::all(), new InvoicePaid($invoice));
【讨论】:
return $user 行之前的 RegisterController 注册方法下使用此代码