Laravel 8 简介

2021-07-01 17:43 更新

Laravel 的事件提供了一个简单的观察者实现,允许你在应用中订阅和监听各种发生的事件。事件类通常放在 app/Events 目录下,而这些事件类的监听器则放在 app/Listeners 目录下。如果在你的应用中你没有看到这些目录,不用担心,它们会在你使用 Artisan 控制台命令生成事件与监听器的时候自动创建。

事件是分离应用程序各个方面的好方法,因为单个事件可以有多个相互不依赖的侦听器。例如,你可能希望每次发货后都向你的用户发送 Slack 通知。 你可以引发一个 OrderShipped 事件,而不是将你的订单处理代码耦合到 Slack 通知代码,侦听器可以接收该事件并将其转换为 Slack 通知。

以上内容是否对您有帮助:
在线笔记
App下载
App下载

扫描二维码

下载编程狮App

公众号
微信公众号

编程狮公众号