Laravelのサービスプロバイダはどう影響するか

私が実際に使用した方法や参考にした方法を忘れないためのテック備忘録です。
正しい知識または理解であるとは限りませんので、ご参考になさる際はご注意ください。

Laravelで開発している時に、「サービスプロバイダってどのタイミングで読みこまれるんだっけ?」と基本的なことを忘れてしまうことがあったのでメモっておきます。

サービスプロバイダは、アプリケーションが起動するタイミングで読みこまれるので、アプリケーション全体に影響を及ぼすことができます。

もう少し具体的なタイミングを申し上げると、コントローラーが処理される前に呼び出されるので、例えばconfigの設定を書き換えるのではなくて変更したい時にサービスプロバイダは有効に使えます。

テックカテゴリの最新記事