被动改为主动

修改理由:
相关信息:
- 类型:文档文章
- 文章: 事件系统
- 文档: 《Laravel 8 中文文档(8.5)》
此投稿状态为 标记为已读。
标题修改:
内容修改:
Old | New | Differences |
---|---|---|
18 | 18 | |
19 | 19 | <a name="introduction"></a> |
20 | 20 | ## 介绍 |
21 | Laravel 的事件系统提供了一个简单的观察者模式的实现, 允许你能够订阅和监听在你的应用中的发生的各种事件. 事件类一般来说存储在`app/Events` 目录, 监听者的类存储在 `app/Listeners`目录. 不要担心在你的应用中没有看到这两个目录,因为通过 | |
22 |
| |
23 | 事件系统可以作为一个非常棒的方式来解耦你的系统的方方面面,因为一个事件可以有多个完全不相关的监听者.例如,你希望每当有订单发出的时候都给你发送一个Slack通知. 你大可不必将你的处理订单的代码和发送slack消息的代码放在一起, 你只需要触发一个 `App\Events\OrderShipped` 事件, 然后事件监听者可以收到这个事件然后发送slack通知 | |
21 | Laravel 的事件系统提供了一个简单的观察者模式的实现, 允许你能够订阅和监听在你的应用中的发生的各种事件. 事件类一般来说存储在`app/Events` 目录, 监听者的类存储在 `app/Listeners`目录. 不要担心在你的应用中没有看到这两个目录,因为通过 Artisan 命令行来创建事件和监听者的时候,它会同时创建目录。 | |
22 | ||
23 | 事件系统可以作为一个非常棒的方式来解耦你的系统的方方面面,因为一个事件可以有多个完全不相关的监听者.例如,你希望每当有订单发出的时候都给你发送一个Slack通知. 你大可不必将你的处理订单的代码和发送slack消息的代码放在一起, 你只需要触发一个 `App\Events\OrderShipped` 事件, 然后事件监听者可以收到这个事件然后发送slack通知。 | |
24 | 24 | |
25 | 25 | <a name="registering-events-and-listeners"></a> |
26 | 26 | ## 注册事件和监听器 |