Из моих контроллеров я получаю доступ к параметрам приложения (указанным в /app/config
) с помощью
$this->container->getParameter('my_param')
Но я не знаю, как получить к нему доступ из сервиса (я полагаю, что мой класс обслуживания не должен расширять SymfonyBundleFrameworkBundleControllerController
).
Должен ли я отображать необходимые параметры в своей регистрации сервиса следующим образом:
#src/Me/MyBundle/Service/my_service/service.yml
parameters:
my_param1: %my_param1%
my_param2: %my_param2%
my_param3: %my_param3%
или что-то подобное? Как получить доступ к параметрам приложения из сервиса?
Этот вопроскажется таким же, но мои на самом деле ответы на него (параметры от контроллера), я говорю о доступе из сервиса.