【Symfony2.3】現在の実行環境を取得する。

メモ。

$this->get('kernel')->getEnvironment();

これで環境を取得できるので、開発、テスト、及び本番環境で処理を分岐したい場合は下記のように記述すればOK。

if(in_array($this->get('kernel')->getEnvironment(), ['test', 'dev'])) {
    // テスト環境用の処理
}