Laravel 是否有自己的事件(不是用户事件)?
Does Laravel have its own events (not user events)?
我想 运行 在执行任何控制器操作之前对我的应用进行一些检查。
在 Zend Framework 2 中,框架本身与您可以收听的内部事件相连,我想知道 Laravel 是否也有类似的东西。文档只讨论用户事件。
顺便说一下,我目前正在通过在每个请求上使用中间件来解决这个问题,但我觉得对于这种事情,事件更合适(因为我没有修改 request/response在我的中间件中)。
遗憾的是,文档中没有任何完整的内部事件列表。有几个人已经编制了他们发现的内部事件的列表。以下链接可能提供您正在寻找的内容:
Internal event list 1(页面下方的 3/4)
Changes to event names when upgrading to 5.2(在 "Core Event Objects" 下找到)
我想 运行 在执行任何控制器操作之前对我的应用进行一些检查。
在 Zend Framework 2 中,框架本身与您可以收听的内部事件相连,我想知道 Laravel 是否也有类似的东西。文档只讨论用户事件。
顺便说一下,我目前正在通过在每个请求上使用中间件来解决这个问题,但我觉得对于这种事情,事件更合适(因为我没有修改 request/response在我的中间件中)。
遗憾的是,文档中没有任何完整的内部事件列表。有几个人已经编制了他们发现的内部事件的列表。以下链接可能提供您正在寻找的内容:
Internal event list 1(页面下方的 3/4)
Changes to event names when upgrading to 5.2(在 "Core Event Objects" 下找到)