From a7e0c1a5b8e8e723e523cc7a54606444c6999308 Mon Sep 17 00:00:00 2001 From: Rena Forsberg Date: Wed, 9 Sep 2020 15:27:14 +0900 Subject: [PATCH] implement DeferrableProvider (#914) $defer has been deprecated after laravel 5.8 (https://laravel.com/docs/5.8/upgrade#deferred-service-providers) and removed after laravel 6.x (https://github.com/laravel/framework/pull/27505) Co-authored-by: Markus Podar --- src/IdeHelperServiceProvider.php | 10 ++-------- 1 file changed, 2 insertions(+), 8 deletions(-) diff --git a/src/IdeHelperServiceProvider.php b/src/IdeHelperServiceProvider.php index 42b128a..f381fa2 100644 --- a/src/IdeHelperServiceProvider.php +++ b/src/IdeHelperServiceProvider.php @@ -15,6 +15,7 @@ use Barryvdh\LaravelIdeHelper\Console\GeneratorCommand; use Barryvdh\LaravelIdeHelper\Console\MetaCommand; use Barryvdh\LaravelIdeHelper\Console\ModelsCommand; +use Illuminate\Contracts\Support\DeferrableProvider; use Illuminate\Foundation\Application; use Illuminate\Support\ServiceProvider; use Illuminate\View\Engines\EngineResolver; @@ -22,15 +23,8 @@ use Illuminate\View\Factory; use Illuminate\View\FileViewFinder; -class IdeHelperServiceProvider extends ServiceProvider +class IdeHelperServiceProvider extends ServiceProvider implements DeferrableProvider { - /** - * Indicates if loading of the provider is deferred. - * - * @var bool - */ - protected $defer = true; - /** * Bootstrap the application events. *