mirror of https://github.com/flarum/flarum
Only register Flarum service providers when software is installed
parent
be9c0e337f
commit
5ec8d75305
|
@ -117,12 +117,14 @@ $serviceProviders = [
|
||||||
'Illuminate\Validation\ValidationServiceProvider',
|
'Illuminate\Validation\ValidationServiceProvider',
|
||||||
'Illuminate\View\ViewServiceProvider',
|
'Illuminate\View\ViewServiceProvider',
|
||||||
|
|
||||||
'Flarum\Core\CoreServiceProvider',
|
|
||||||
'Flarum\Core\DatabaseServiceProvider',
|
|
||||||
'Flarum\Console\ConsoleServiceProvider',
|
|
||||||
|
|
||||||
];
|
];
|
||||||
|
|
||||||
|
if (Core::isInstalled()) {
|
||||||
|
$serviceProviders[] = 'Flarum\Core\CoreServiceProvider';
|
||||||
|
$serviceProviders[] = 'Flarum\Core\DatabaseServiceProvider';
|
||||||
|
$serviceProviders[] = 'Flarum\Console\ConsoleServiceProvider';
|
||||||
|
}
|
||||||
|
|
||||||
foreach ($serviceProviders as $provider) {
|
foreach ($serviceProviders as $provider) {
|
||||||
$app->register(new $provider($app));
|
$app->register(new $provider($app));
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue