Como acessar os parâmetros de um aplicativo de um serviço?
Dos meus controladores, eu acesso os parâmetros da aplicação (aqueles em/app/config
) com
$this->container->getParameter('my_param')
Mas eu não sei como acessá-lo de um serviço (imagino que minha classe de serviço não deve estenderSymfony\Bundle\FrameworkBundle\Controller\Controller
).
Devo mapear os parâmetros necessários para o meu registro de serviço como este:
#src/Me/MyBundle/Service/my_service/service.yml
parameters:
my_param1: %my_param1%
my_param2: %my_param2%
my_param3: %my_param3%
ou algo similar? Como devo acessar meus parâmetros de aplicativo de um serviço?
Essa questão parece o mesmo, mas o meu realmente responde a ele (parâmetros de um controlador), estou falando sobre o acesso de um serviço.