From b2b068c496d7e9f493ecd1b4f01f8780c8fe2b4f Mon Sep 17 00:00:00 2001 From: Oliver Vogel Date: Wed, 28 Jan 2015 20:12:55 +0100 Subject: [PATCH] changed ServiceProvider --- .../Image/ImageServiceProvider.php | 24 +++++++++++++++++-- 1 file changed, 22 insertions(+), 2 deletions(-) diff --git a/src/Intervention/Image/ImageServiceProvider.php b/src/Intervention/Image/ImageServiceProvider.php index 829df020..0db3d7ef 100644 --- a/src/Intervention/Image/ImageServiceProvider.php +++ b/src/Intervention/Image/ImageServiceProvider.php @@ -13,6 +13,26 @@ class ImageServiceProvider extends ServiceProvider */ protected $defer = false; + /** + * Actual provider + * + * @var \Illuminate\Support\ServiceProvider + */ + protected $provider; + + /** + * Create a new service provider instance. + * + * @param \Illuminate\Contracts\Foundation\Application $app + * @return void + */ + public function __construct($app) + { + parent::__construct($app); + + $this->provider = $this->getProvider(); + } + /** * Bootstrap the application events. * @@ -20,7 +40,7 @@ class ImageServiceProvider extends ServiceProvider */ public function boot() { - return $this->getProvider()->boot(); + return $this->provider->boot(); } /** @@ -30,7 +50,7 @@ class ImageServiceProvider extends ServiceProvider */ public function register() { - return $this->getProvider()->register(); + return $this->provider->register(); } /**