2016-03-24 12 views
1

私は基本的にはphp artisan make:provider RiakServiceProviderと呼ばれていますが、新しいプロバイダは呼び出されていないようです。私はbootregisterの両方の方法でvar_dumpを追加しました。Laravelサービスプロバイダが実行されていません

<?php 

namespace App\Providers; 

use Illuminate\Support\ServiceProvider; 

class RiakServiceProvider extends ServiceProvider 
{ 
    public function boot() { 
     var_dump('Should be call second');die; 
    } 

    public function register() { 
     var_dump('Should be call first');die; 
    } 
} 

しかし、これは呼び出されていないようです。 PHPUnitではなく、Webサーバー経由でも?

答えて

2

providersフィールドのregister your service providerconfig/app.phpにする必要があります。また、composer dumpautoコマンドを実行します。

+1

@JilsonThomas、 'dumpauto'も動作します、' dump-autoload'と同義です –

+0

ありがとうございました! \ o/ – AsTeR

+1

@AlexeyMezenin:それを知っておいて:) –