アプリケーションの動作環境は、ルートフォルダ直下の.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();