From 8b3376bf9bdffc3140c60a1cd8e2f2d31361aa2f Mon Sep 17 00:00:00 2001 From: Pig Fang Date: Sun, 13 Feb 2022 12:05:39 +0800 Subject: [PATCH] refactor: use facade instead of service container --- app/Providers/AppServiceProvider.php | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/app/Providers/AppServiceProvider.php b/app/Providers/AppServiceProvider.php index 264d18f1..219b480f 100644 --- a/app/Providers/AppServiceProvider.php +++ b/app/Providers/AppServiceProvider.php @@ -5,6 +5,7 @@ namespace App\Providers; use App\Services; use Illuminate\Http\Request; use Illuminate\Pagination\Paginator; +use Illuminate\Support\Facades\URL; use Illuminate\Support\ServiceProvider; class AppServiceProvider extends ServiceProvider @@ -35,8 +36,8 @@ class AppServiceProvider extends ServiceProvider // Replace HTTP_HOST with site_url set in options, // to prevent CDN source problems. - if ($this->app['url']->isValidUrl($rootUrl)) { - $this->app['url']->forceRootUrl($rootUrl); + if (URL::isValidUrl($rootUrl)) { + URL::forceRootUrl($rootUrl); } } @@ -52,7 +53,7 @@ class AppServiceProvider extends ServiceProvider || $request->server('HTTP_X_FORWARDED_SSL') === 'on'; if (option('force_ssl') || $isRequestSecure) { - $this->app['url']->forceScheme('https'); + URL::forceScheme('https'); } } }