Skip to content

Commit 6f19d4a

Browse files
committed
Queue logger.
1 parent 8d829d8 commit 6f19d4a

File tree

1 file changed

+13
-1
lines changed

1 file changed

+13
-1
lines changed

src/QueueServiceProvider.php

Lines changed: 13 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,12 @@
88

99
class QueueServiceProvider extends \Illuminate\Queue\QueueServiceProvider
1010
{
11+
public function register()
12+
{
13+
$this->registerLogger();
14+
parent::register();
15+
}
16+
1117
protected function registerWorker()
1218
{
1319
$this->app->singleton('queue.worker', function () {
@@ -17,8 +23,14 @@ protected function registerWorker()
1723
$this->app[ExceptionHandler::class],
1824
$this->app['config']->get('queue.rateLimits'),
1925
$this->app[RateLimiter::class],
20-
$this->app[LoggerInterface::class]
26+
$this->app['queue.logger']
2127
);
2228
});
2329
}
30+
31+
protected function registerLogger() {
32+
$this->app->singleton('queue.logger', function () {
33+
return $this->app[LoggerInterface::class];
34+
});
35+
}
2436
}

0 commit comments

Comments
 (0)