Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/278.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 事件日期临近时自动通知用户_Php_Laravel_Events_Notifications - Fatal编程技术网

Php 事件日期临近时自动通知用户

Php 事件日期临近时自动通知用户,php,laravel,events,notifications,Php,Laravel,Events,Notifications,我有一个名为events的表,其中注册了所有用户创建的事件。它的结构如下:id,user\u id,event\u at和event 因此,我想要的是当事件在时间接近后端时创建一个新通知。这就像即使没有任何用户在任何路由中,也应该运行此操作,并在数据库中创建一个新通知。我已经设置了通知表和类。所以我只想知道如何在时间接近时运行这个命令 $event->user->notify(new NotifyAtEvent($event)); 其中,$event是特定事件。您需要使用Larav

我有一个名为
events
的表,其中注册了所有用户创建的事件。它的结构如下:
id
user\u id
event\u at
event

因此,我想要的是当
事件在
时间接近后端时创建一个新通知。这就像即使没有任何用户在任何路由中,也应该运行此操作,并在数据库中创建一个新通知。我已经设置了通知表和类。所以我只想知道如何在时间接近时运行这个命令

$event->user->notify(new NotifyAtEvent($event));

其中,
$event
是特定事件。

您需要使用Laravel任务调度和cronjobs。例如,您有一个每天运行脚本的cronjob,在laravel中的该函数上,您可以检查是否有任何事件需要发送电子邮件

这是文档参考,很简单


您需要使用Laravel任务调度和cronjobs。例如,您有一个每天运行脚本的cronjob,在laravel中的该函数上,您可以检查是否有任何事件需要发送电子邮件

这是文档参考,很简单


Laravel的命令调度程序允许您在Laravel本身中流畅而明确地定义命令调度。使用调度程序时,服务器上只需要一个Cron条目。您的任务计划是在
app/Console/Kernel.php
文件的计划方法中定义的

您可以通过阅读关于的文档


或Jeffrey Way系列。

Laravel的命令调度程序允许您在Laravel本身中流畅而明确地定义命令调度。使用调度程序时,服务器上只需要一个Cron条目。您的任务计划是在
app/Console/Kernel.php
文件的计划方法中定义的

您可以通过阅读关于的文档


或Jeffrey Way系列。

您应该在laravel中使用调度@Rajeevbbqq是否有我可以参考的博客文章或视频?您应该使用laravel中的日程安排@Rajeebbqq是否有我可以参考的博客文章或视频?我可以使用campaign monitor吗?是否有我可以参考的博客文章或视频?我可以使用campaign monitor吗?是否有我可以参考的博客文章或视频?