问一下关于TP6的事件自动订阅设计问题

浏览:688 发布日期:2019/08/08 分类:ThinkPHP6专区
文档说明中不是很详细 看起来似乎是指可以将事件批量监听
查看代码发现
订阅功能目前是判断是存在手动处理 存在则只需 不存在则使用自动订阅
如果执行手动订阅 则在执行时直接调用手动函数
否则使用智能订阅observe 但是智能订阅只是将系统默认和事件监听的事件内容进行监听

但是手动处理函数无法完成批量监听自身
智能监听不会读取自身onXXX函数进行监听
所以目前只能显示定义 XXX=>[] 在配置文件的监听列表中
请问是设计思路就是这样 还是这是一个小bug?
按照文档的思路我认为是希望自动监听 订阅中的所有onXXX
也可能是我理解错了 设计思路其实还是要求所有事件监听必须定义在监听列表中
最佳答案
评论( 相关
后面还有条评论,点击查看>>