1
config/app.phpの 'providers'配列からサービスプロバイダを動的に削除する方法はありますか?Laravelのサービスプロバイダを動的に削除
config/app.phpの 'providers'配列からサービスプロバイダを動的に削除する方法はありますか?Laravelのサービスプロバイダを動的に削除
あなたはregister
方法でアプリケーション・サービス・プロバイダーにサービスプロバイダの登録を置くことができます。
public function register()
{
if ($yourConfition) {
$this->app->register('SpecifiedServiceProvider');
}
}
もちろん設定から削除します。
なぜこの必要がありますか? – madankundu
あなたはどのような問題を解決しようとしていますか?私の腸はそれよりもそれを解決するより良い方法があると私に伝えます。 –
不要になったパッケージのサービスプロバイダを削除する必要があります。しかし、手動でconfig/app.phpファイルに移動するのではなく、パッケージを削除するときに動的に削除することをお勧めします。 – BangularTK