如何获取队列名称?

时间:2016-08-17 19:56:03

标签: laravel laravel-5 laravel-5.2

我已经派出了我所有的工作:

$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  

0 个答案:

没有答案