2019-11-11 15:01:46 1662次浏览 1条回答 0 悬赏 10 金钱
require "yiisoft/yii2-queue": "^2.3",

位置:yii\queue\Queue
事件:beforePush、afterPush、beforeExec、afterExec

只看到了触发事件的地方,没有找到事件是怎么处理的!

  • 回答于 2019-11-11 16:25 举报

    建议你好好理解一下 事件 这个 机制
    事件 提供了一种把你自己的代码 “注入” 到 框架代码中某个特定的执行点的 功能,而不需要你去修改 框架的代码。作为 框架,它只需要 定义 和 触发 事件 就够了。
    如果 你对某个事件 感兴趣,你要实现自己的 事件处理函数,“附加” 上去就行了。如果你对 所有的事件 都不感兴趣,那就 啥都不用干了,事件 并不一定需要 处理。

您需要登录后才可以回答。登录 | 立即注册
放学_别走
助理

放学_别走 北京海淀

注册时间:2018-05-30
最后登录:2020-11-12
在线时长:4小时50分
  • 粉丝0
  • 金钱60
  • 威望0
  • 积分100

热门问题