首页 > 解决方案 > 我如何使用 laravel Event Listner 在活动前发送邮件通知

问题描述

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

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

标签: laravel-5laravel-events

解决方案


事件不以这种方式支持日期或时间,因此您必须使用一些额外的行为来检查“开始日期”何时是当前时间,然后让该行为触发事件。你是对的,Laravel 的调度程序非常适合这个。


推荐阅读