我如何使用laravel Event Listner在事件发生前发送邮件通知

时间:2018-12-01 14:02:30

标签: laravel-5 laravel-events

我正在尝试在laravel项目中实现一项功能。我目前正在做一个与活动相关的项目。并且有事件开始日期和事件投票开始日期等。投票将从数据库中设置的日期开始。我如何使用Laravel Event Listner功能发送通知,该通知将于明天开始。在这种情况下,我如何设置侦听器和事件。

我已经知道laravel Scheduler,使用Scheduler我可以发送电子邮件通知。但是,使用计划程序,我必须每天检查数据库中是否达到日期。不检查这一点,我如何使用Laravel事件监听器进行管理。

1 个答案:

答案 0 :(得分:1)

事件不以这种方式支持日期或时间,因此您必须使用一些其他行为来检查“开始日期”是当前时间,然后使该行为触发事件。您是正确的,Laravel的调度程序将非常适合此操作。