コントローラーから、アプリケーション パラメーター ( 内のパラメーター) に次のようにアクセスします/app/config
。
$this->container->getParameter('my_param')
しかし、サービスからアクセスする方法がわかりません(私のサービスクラスは拡張することになっていないと思いますSymfony\Bundle\FrameworkBundle\Controller\Controller
)。
次のように、必要なパラメーターをサービス登録にマップする必要があります。
#src/Me/MyBundle/Service/my_service/service.yml
parameters:
my_param1: %my_param1%
my_param2: %my_param2%
my_param3: %my_param3%
または似たようなものですか?サービスからアプリケーション パラメータにアクセスするにはどうすればよいですか?
この質問は同じように見えますが、私の実際の回答 (コントローラーからのパラメーター) です。サービスからのアクセスについて話しているのです。