From d995cfe6e01905159cfe0eb7a56be04c93cee049 Mon Sep 17 00:00:00 2001 From: Franz Liedke Date: Mon, 3 Jul 2017 10:10:03 +0200 Subject: [PATCH] Use ::class constant instead of hardcoded strings --- framework/core/src/Extension/ExtensionServiceProvider.php | 4 ++-- framework/core/src/Settings/SettingsServiceProvider.php | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/framework/core/src/Extension/ExtensionServiceProvider.php b/framework/core/src/Extension/ExtensionServiceProvider.php index a421b1865..77b88d3e5 100644 --- a/framework/core/src/Extension/ExtensionServiceProvider.php +++ b/framework/core/src/Extension/ExtensionServiceProvider.php @@ -20,7 +20,7 @@ class ExtensionServiceProvider extends AbstractServiceProvider */ public function register() { - $this->app->bind('flarum.extensions', 'Flarum\Extension\ExtensionManager'); + $this->app->bind('flarum.extensions', ExtensionManager::class); $bootstrappers = $this->app->make('flarum.extensions')->getEnabledBootstrappers(); @@ -38,6 +38,6 @@ class ExtensionServiceProvider extends AbstractServiceProvider { $events = $this->app->make('events'); - $events->subscribe('Flarum\Extension\DefaultLanguagePackGuard'); + $events->subscribe(DefaultLanguagePackGuard::class); } } diff --git a/framework/core/src/Settings/SettingsServiceProvider.php b/framework/core/src/Settings/SettingsServiceProvider.php index 1050e80ae..6955083ba 100644 --- a/framework/core/src/Settings/SettingsServiceProvider.php +++ b/framework/core/src/Settings/SettingsServiceProvider.php @@ -20,7 +20,7 @@ class SettingsServiceProvider extends AbstractServiceProvider */ public function register() { - $this->app->singleton('Flarum\Settings\SettingsRepositoryInterface', function () { + $this->app->singleton(SettingsRepositoryInterface::class, function () { return new MemoryCacheSettingsRepository( new DatabaseSettingsRepository( $this->app->make('Illuminate\Database\ConnectionInterface') @@ -28,6 +28,6 @@ class SettingsServiceProvider extends AbstractServiceProvider ); }); - $this->app->alias('Flarum\Settings\SettingsRepositoryInterface', 'flarum.settings'); + $this->app->alias(SettingsRepositoryInterface::class, 'flarum.settings'); } }