我已经派出了我所有的工作:
$job = (new \App\Jobs\UserJob($user))->onQueue('users');
dispatch($job);
然后,在我的AppServiceProvider.php
中,我已经把这个事件监听器(docs):
Queue::after(function (JobProcessed $event)
{
//
});
如何在上面的事件监听器中获取队列的名称("用户")?
我试过了:
Log::info($event->job->getName());
Log::info($event->job->getQueue());
但这些回归:
[2016-08-17 19:51:19] local.INFO: Illuminate\Queue\CallQueuedHandler@call
[2016-08-17 19:51:19] local.INFO: default