2016-11-03 33 views
1

config/app.phpの 'providers'配列からサービスプロバイダを動的に削除する方法はありますか?Laravelのサービスプロバイダを動的に削除

+1

なぜこの必要がありますか? – madankundu

+0

あなたはどのような問題を解決しようとしていますか?私の腸はそれよりもそれを解決するより良い方法があると私に伝えます。 –

+0

不要になったパッケージのサービスプロバイダを削除する必要があります。しかし、手動でconfig/app.phpファイルに移動するのではなく、パッケージを削除するときに動的に削除することをお勧めします。 – BangularTK

答えて

0

あなたはregister方法でアプリケーション・サービス・プロバイダーにサービスプロバイダの登録を置くことができます。

public function register() 
{ 
    if ($yourConfition) { 
     $this->app->register('SpecifiedServiceProvider'); 
    } 
} 

もちろん設定から削除します。

関連する問題