php - Laravel:多个事件的单一监听器

标签 php laravel laravel-5

是否有可能有一个通用的监听器来发送电子邮件?

在我看来,目前的结构只将一个监听器绑定(bind)到一个事件。事件的 handle 方法总是需要特定事件的实例。

是否有可能拥有通用的监听器?您将如何实现它?

最佳答案

简单的答案是“事件订阅者”。可以在此处找到示例:http://laravel.com/docs/5.1/events#event-subscribers

遗憾的是,在我遇到的任何“Laravel 事件”教程中,每个人都跳过了这一部分。

关于php - Laravel:多个事件的单一监听器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31284343/

相关文章:

php - Laravel - 归档数据,删除和插入到另一个表

php artisan up 命令在 Laravel 中不起作用?

php - 如何发送自动电子邮件(优惠券网站)?

php - 如果值等于键,则将值存储在多维数组中

php - 获取多次删除影响的行数

php - 使用 PUT 方法 AJAX 导致 Laravel 6 中的 $request->all() 数组为空

php - 使用集合值获取 Laravel 集合的项目

php - TCPDF 嵌入字体根据阅读器消失

php - 如何在 Laravel 中扩展外观?

php - Laravel 安装/配置 - 未找到命令