Symfony2 バンドル固有のパラメータ定義

バンドル固有のパラメータは、Resources/config/parameters.yml に定義するのが一般的の様です。

app/config/config.yml

imports:
    - { resource: parameters.yml }
    - { resource: @FooBarBundle/Resources/config/parameters.yml }

src/Foo/BarBundle/Resources/config/parameters.yml

パラメータ名には、名前空間として「バンドルエイリアス」を接頭辞として付けるのがオススメだそう。

parameters:
    foo_bar.parameter: "Hello"

src/Foo/BarBundle/Controller/XxxxController.php

パラメータはコンテナから取得することができます。

$value = $this->container->getParameter('foo_bar.parameter')