Notifications Laravel 4应用程序中的用户通知

Notifications Laravel 4应用程序中的用户通知,notifications,laravel,laravel-4,Notifications,Laravel,Laravel 4,在我正在构建的事件管理应用程序中,我需要用户通知功能。我以前从未实施过类似的事情,我想听听关于如何着手实施的一些建议 以下是一些需要通知的场景 场景1: 系统中的每个事件都有一个与之关联的开始日期。如果事件还分配了状态为“临时”的代理,我想在事件开始日期前3天向任何角色为“管理员”的用户发送通知,通知他们仍有临时代理分配给此事件 场景2: 系统中有多个帐户,每个帐户都分配了一名帐户管理员。帐户还可以有多个与其关联的联系人。客户经理可以为绑定到联系人的帐户分配备注。例如,他们可以创建一个类型为“S

在我正在构建的事件管理应用程序中,我需要用户通知功能。我以前从未实施过类似的事情,我想听听关于如何着手实施的一些建议

以下是一些需要通知的场景

场景1

系统中的每个事件都有一个与之关联的开始日期。如果事件还分配了状态为“临时”的代理,我想在事件开始日期前3天向任何角色为“管理员”的用户发送通知,通知他们仍有临时代理分配给此事件

场景2

系统中有多个帐户,每个帐户都分配了一名帐户管理员。帐户还可以有多个与其关联的联系人。客户经理可以为绑定到联系人的帐户分配备注。例如,他们可以创建一个类型为“Scheduled Call”的便笺。预定通话有一个与之相关的日期和时间,因此如果我想在大约1天前向客户经理发送通知,通知他们在指定的日期和时间有此联系人的预定通话。我想继续发送或显示此通知,直到它被驳回或删除

摘要

还有其他几个场景,但这两个场景涵盖了基本功能。我想我的问题是,是否有人实现了这一点,或者有人能告诉我如何在Laravel4中实现这一功能

具体问题如下:

  • 实施方法
  • 如何自动检查这些特定场景。Cron或通过IronMQ或类似方式
  • 在哪里存储代码。在助手函数中还是在它自己的控制器中

还有什么我没有考虑的吗?谢谢。

我想您需要某种预定任务/CRON作业。使用计划任务,然后可以运行
php-artisan\u-CUSTOM\u命令
。显然,您需要开发自己的命令来使用。见: