From f28497d6fc7042b07ca633f0ff1b515e650d653f Mon Sep 17 00:00:00 2001 From: Nuno Maduro Date: Wed, 15 Dec 2021 12:12:50 -0500 Subject: [PATCH 1/3] Removes Core Class Aliases from the skeleton --- config/app.php | 55 -------------------------------------------------- 1 file changed, 55 deletions(-) diff --git a/config/app.php b/config/app.php index a8d1a82e4ba..abb460fdd16 100644 --- a/config/app.php +++ b/config/app.php @@ -177,59 +177,4 @@ ], - /* - |-------------------------------------------------------------------------- - | Class Aliases - |-------------------------------------------------------------------------- - | - | This array of class aliases will be registered when this application - | is started. However, feel free to register as many as you wish as - | the aliases are "lazy" loaded so they don't hinder performance. - | - */ - - 'aliases' => [ - - 'App' => Illuminate\Support\Facades\App::class, - 'Arr' => Illuminate\Support\Arr::class, - 'Artisan' => Illuminate\Support\Facades\Artisan::class, - 'Auth' => Illuminate\Support\Facades\Auth::class, - 'Blade' => Illuminate\Support\Facades\Blade::class, - 'Broadcast' => Illuminate\Support\Facades\Broadcast::class, - 'Bus' => Illuminate\Support\Facades\Bus::class, - 'Cache' => Illuminate\Support\Facades\Cache::class, - 'Config' => Illuminate\Support\Facades\Config::class, - 'Cookie' => Illuminate\Support\Facades\Cookie::class, - 'Crypt' => Illuminate\Support\Facades\Crypt::class, - 'Date' => Illuminate\Support\Facades\Date::class, - 'DB' => Illuminate\Support\Facades\DB::class, - 'Eloquent' => Illuminate\Database\Eloquent\Model::class, - 'Event' => Illuminate\Support\Facades\Event::class, - 'File' => Illuminate\Support\Facades\File::class, - 'Gate' => Illuminate\Support\Facades\Gate::class, - 'Hash' => Illuminate\Support\Facades\Hash::class, - 'Http' => Illuminate\Support\Facades\Http::class, - 'Js' => Illuminate\Support\Js::class, - 'Lang' => Illuminate\Support\Facades\Lang::class, - 'Log' => Illuminate\Support\Facades\Log::class, - 'Mail' => Illuminate\Support\Facades\Mail::class, - 'Notification' => Illuminate\Support\Facades\Notification::class, - 'Password' => Illuminate\Support\Facades\Password::class, - 'Queue' => Illuminate\Support\Facades\Queue::class, - 'RateLimiter' => Illuminate\Support\Facades\RateLimiter::class, - 'Redirect' => Illuminate\Support\Facades\Redirect::class, - // 'Redis' => Illuminate\Support\Facades\Redis::class, - 'Request' => Illuminate\Support\Facades\Request::class, - 'Response' => Illuminate\Support\Facades\Response::class, - 'Route' => Illuminate\Support\Facades\Route::class, - 'Schema' => Illuminate\Support\Facades\Schema::class, - 'Session' => Illuminate\Support\Facades\Session::class, - 'Storage' => Illuminate\Support\Facades\Storage::class, - 'Str' => Illuminate\Support\Str::class, - 'URL' => Illuminate\Support\Facades\URL::class, - 'Validator' => Illuminate\Support\Facades\Validator::class, - 'View' => Illuminate\Support\Facades\View::class, - - ], - ]; From a3b3614ba58f4b40a78d2ba030b687519bb6c15e Mon Sep 17 00:00:00 2001 From: Nuno Maduro Date: Fri, 17 Dec 2021 16:48:44 -0500 Subject: [PATCH 2/3] Updates configuration file --- config/app.php | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/config/app.php b/config/app.php index abb460fdd16..1127de3a94d 100644 --- a/config/app.php +++ b/config/app.php @@ -1,5 +1,7 @@ Facade::defaultAliases() + [ + // ... + ], + ]; From 63e7846a0ef404c1d705d80e42839cb5b910d125 Mon Sep 17 00:00:00 2001 From: Taylor Otwell Date: Mon, 20 Dec 2021 13:46:46 -0600 Subject: [PATCH 3/3] use array merge --- config/app.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/config/app.php b/config/app.php index 1127de3a94d..d6af52fc4bb 100644 --- a/config/app.php +++ b/config/app.php @@ -190,8 +190,8 @@ | */ - 'aliases' => Facade::defaultAliases() + [ + 'aliases' => array_merge(Facade::defaultAliases(), [ // ... - ], + ]), ];