laravel6 事件系统,监听文件初始化执行,handle方法不执行,是为什么呢
如图所示,现在不知道问题出在哪里了,请各位大哥指点迷津
// 触发方法,已经确定是可以执行到event方法的
$res = $this->model::confirm($order);
if ($res['status']) {
// 分佣
event(new OrderEvent($order));
return $this->response();
}
因为你事件实现了should queue 事件执行会走队列,因为触发了事件,系统执行了构造函数,但你本地队列env配置可能是redis 或者database 需要启用队列。或者env队列驱动改成sync就会调用handle这个方法