From f39c67aebe22194287aaaa1e020df9bb60f6985b Mon Sep 17 00:00:00 2001 From: Franz Liedke <franz@develophp.org> Date: Sat, 2 Aug 2014 11:50:39 +0200 Subject: [PATCH] Only extend database when it is actually resolved. --- src/Jenssegers/Mongodb/MongodbServiceProvider.php | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/src/Jenssegers/Mongodb/MongodbServiceProvider.php b/src/Jenssegers/Mongodb/MongodbServiceProvider.php index 795353e..7a54951 100644 --- a/src/Jenssegers/Mongodb/MongodbServiceProvider.php +++ b/src/Jenssegers/Mongodb/MongodbServiceProvider.php @@ -25,9 +25,11 @@ class MongodbServiceProvider extends ServiceProvider { public function register() { // Add a mongodb extension to the original database manager - $this->app['db']->extend('mongodb', function($config) - { - return new Connection($config); + $this->app->resolving('db', function($db) { + $db->extend('mongodb', function($config) + { + return new Connection($config); + }); }); } -- 2.18.1