Skip to content

Commit 6dcc6c4

Browse files
committed
Merge pull request mongodb#2152 from CurosMJ/fix/remove-facade-use-3.8
[3.8] Remove Facade in Queue Service Provider
2 parents faf92fb + b02f570 commit 6dcc6c4

File tree

2 files changed

+6
-2
lines changed

2 files changed

+6
-2
lines changed

CHANGELOG.md

+5
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,11 @@ All notable changes to this project will be documented in this file.
33

44
## [Unreleased]
55

6+
## [3.8.2] - 2020-12-17
7+
8+
### Changed
9+
- MongodbQueueServiceProvider does not use the DB Facade anymore [#2149](https://github.com/jenssegers/laravel-mongodb/pull/2149) by [@curosmj](https://github.com/curosmj)
10+
611
### Added
712
- Laravel 8 support by [@divine](https://github.com/divine).
813

src/Jenssegers/Mongodb/MongodbQueueServiceProvider.php

+1-2
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,6 @@
22

33
namespace Jenssegers\Mongodb;
44

5-
use Illuminate\Support\Facades\DB;
65
use Illuminate\Queue\QueueServiceProvider;
76
use Jenssegers\Mongodb\Queue\Failed\MongoFailedJobProvider;
87

@@ -14,7 +13,7 @@ class MongodbQueueServiceProvider extends QueueServiceProvider
1413
protected function registerFailedJobServices()
1514
{
1615
// Add compatible queue failer if mongodb is configured.
17-
if (DB::connection(config('queue.failed.database'))->getDriverName() == 'mongodb') {
16+
if ($this->app['db']->connection(config('queue.failed.database'))->getDriverName() == 'mongodb') {
1817
$this->app->singleton('queue.failer', function ($app) {
1918
return new MongoFailedJobProvider($app['db'], config('queue.failed.database'), config('queue.failed.table'));
2019
});

0 commit comments

Comments
 (0)