アプリケーションの動作環境は、ルートフォルダ直下の.envファイルにあるAPP_ENVの値により決まります。
以下のメソッドを使用するとAPP_ENVの値を返します。
| $environment = App::environment(); |
また、environmentメソッドの引数を渡せば、指定した値に動作環境が一致するか確認できます。
| if (App::environment('local')) { // 環境はlocal… } |
複数の環境を指定する場合は以下の様に指定します。
| if (App::environment('local', 'staging')) {
// 環境はlocalかstaging… |
アプリケーションインスタンスへはappヘルパでもアクセスできます。
| $environment = app()->environment(); |