Из моих контроллеров я обращаюсь к параметрам приложения (в /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%
или что-то подобное? Как мне получить доступ к моим параметрам приложения из службы?
Этот вопрос кажется таким же, но мой на самом деле отвечает на него (параметры с контроллера), я говорю о доступе от службы.