À partir de mes contrôleurs, j'accède aux paramètres de l'application (ceux qui se trouvent dans la section /app/config
) avec
$this->container->getParameter('my_param')
Mais je ne sais pas comment y accéder depuis un service (j'imagine que ma classe de service n'est pas supposée étendre Symfony\Bundle\FrameworkBundle\Controller\Controller
).
Dois-je faire correspondre les paramètres nécessaires à l'enregistrement de mon service comme ceci :
#src/Me/MyBundle/Service/my_service/service.yml
parameters:
my_param1: %my_param1%
my_param2: %my_param2%
my_param3: %my_param3%
ou quelque chose de similaire ? Comment dois-je accéder aux paramètres de mon application à partir d'un service ?
Cette question semble être la même chose mais la mienne y répond en fait (paramètres d'un contrôleur), je parle de l'accès à partir d'un service.