Enable Laravel auto-discovery

This commit is contained in:
Pig Fang 2019-03-16 09:48:15 +08:00
parent d1c81de9b9
commit 0bca03284c
3 changed files with 6 additions and 9 deletions

View File

@ -58,11 +58,6 @@ class AppServiceProvider extends ServiceProvider
$this->app->singleton('users', \App\Services\Repositories\UserRepository::class); $this->app->singleton('users', \App\Services\Repositories\UserRepository::class);
$this->app->singleton('options', OptionRepository::class); $this->app->singleton('options', OptionRepository::class);
if ($this->app->environment() !== 'production') {
$this->app->register(\Barryvdh\LaravelIdeHelper\IdeHelperServiceProvider::class);
$this->app->register(\Laravel\Tinker\TinkerServiceProvider::class);
}
// Support *.tpl extension name // Support *.tpl extension name
View::addExtension('tpl', 'blade'); View::addExtension('tpl', 'blade');
// Make the priority of *.blade.php higher than *.tpl // Make the priority of *.blade.php higher than *.tpl

View File

@ -43,6 +43,12 @@
"Tests\\": "tests/" "Tests\\": "tests/"
} }
}, },
"scripts": {
"post-autoload-dump": [
"Illuminate\\Foundation\\ComposerScripts::postAutoloadDump",
"@php artisan package:discover"
]
},
"config": { "config": {
"preferred-install": "dist" "preferred-install": "dist"
}, },

View File

@ -149,7 +149,6 @@ return [
* Laravel Framework Service Providers... * Laravel Framework Service Providers...
*/ */
Illuminate\Auth\AuthServiceProvider::class, Illuminate\Auth\AuthServiceProvider::class,
Illuminate\Broadcasting\BroadcastServiceProvider::class,
Illuminate\Bus\BusServiceProvider::class, Illuminate\Bus\BusServiceProvider::class,
Illuminate\Cache\CacheServiceProvider::class, Illuminate\Cache\CacheServiceProvider::class,
Illuminate\Foundation\Providers\ConsoleSupportServiceProvider::class, Illuminate\Foundation\Providers\ConsoleSupportServiceProvider::class,
@ -164,17 +163,14 @@ return [
Illuminate\Pipeline\PipelineServiceProvider::class, Illuminate\Pipeline\PipelineServiceProvider::class,
Illuminate\Queue\QueueServiceProvider::class, Illuminate\Queue\QueueServiceProvider::class,
Illuminate\Redis\RedisServiceProvider::class, Illuminate\Redis\RedisServiceProvider::class,
Illuminate\Auth\Passwords\PasswordResetServiceProvider::class,
Illuminate\Session\SessionServiceProvider::class, Illuminate\Session\SessionServiceProvider::class,
Illuminate\Validation\ValidationServiceProvider::class, Illuminate\Validation\ValidationServiceProvider::class,
Illuminate\View\ViewServiceProvider::class, Illuminate\View\ViewServiceProvider::class,
Illuminate\Notifications\NotificationServiceProvider::class,
/* /*
* Third-party Libraries... * Third-party Libraries...
*/ */
Swiggles\Memcache\MemcacheServiceProvider::class, Swiggles\Memcache\MemcacheServiceProvider::class,
Mews\Captcha\CaptchaServiceProvider::class,
/* /*
* Application Service Providers... * Application Service Providers...