From 3fb0072b64b7d6b5a0b2d51185e2648862f5a036 Mon Sep 17 00:00:00 2001 From: Franz Liedke Date: Thu, 20 Dec 2018 13:13:04 +0100 Subject: [PATCH] Register service providers alphabetically Order should not matter - and this is the only one that can realistically stay consistent. --- .../core/src/Foundation/InstalledSite.php | 30 +++++++++---------- 1 file changed, 14 insertions(+), 16 deletions(-) diff --git a/framework/core/src/Foundation/InstalledSite.php b/framework/core/src/Foundation/InstalledSite.php index d59a5443f..db5df9412 100644 --- a/framework/core/src/Foundation/InstalledSite.php +++ b/framework/core/src/Foundation/InstalledSite.php @@ -107,32 +107,30 @@ class InstalledSite implements SiteInterface $this->registerLogger($laravel); $this->registerCache($laravel); - $laravel->register(DatabaseServiceProvider::class); - $laravel->register(MigrationServiceProvider::class); - $laravel->register(SettingsServiceProvider::class); - $laravel->register(LocaleServiceProvider::class); + $laravel->register(AdminServiceProvider::class); + $laravel->register(ApiServiceProvider::class); $laravel->register(BusServiceProvider::class); - $laravel->register(FilesystemServiceProvider::class); - $laravel->register(HashServiceProvider::class); - $laravel->register(MailServiceProvider::class); - $laravel->register(ViewServiceProvider::class); - $laravel->register(ValidationServiceProvider::class); + $laravel->register(DatabaseServiceProvider::class); $laravel->register(DiscussionServiceProvider::class); + $laravel->register(ExtensionServiceProvider::class); + $laravel->register(FilesystemServiceProvider::class); $laravel->register(FormatterServiceProvider::class); + $laravel->register(ForumServiceProvider::class); $laravel->register(FrontendServiceProvider::class); $laravel->register(GroupServiceProvider::class); + $laravel->register(HashServiceProvider::class); + $laravel->register(LocaleServiceProvider::class); + $laravel->register(MailServiceProvider::class); + $laravel->register(MigrationServiceProvider::class); $laravel->register(NotificationServiceProvider::class); $laravel->register(PostServiceProvider::class); $laravel->register(SearchServiceProvider::class); $laravel->register(SessionServiceProvider::class); - $laravel->register(UserServiceProvider::class); + $laravel->register(SettingsServiceProvider::class); $laravel->register(UpdateServiceProvider::class); - - $laravel->register(ApiServiceProvider::class); - $laravel->register(ForumServiceProvider::class); - $laravel->register(AdminServiceProvider::class); - - $laravel->register(ExtensionServiceProvider::class); + $laravel->register(UserServiceProvider::class); + $laravel->register(ValidationServiceProvider::class); + $laravel->register(ViewServiceProvider::class); $laravel->booting(function (Container $app) { // Run all local-site extenders before booting service providers