Über meine Controller greife ich mit auf die Anwendungsparameter (die in /app/config
) zu
$this->container->getParameter('my_param')
Ich weiß jedoch nicht, wie ich von einem Dienst aus darauf zugreifen soll (ich kann mir vorstellen, dass meine Dienstklasse nicht erweitert werden soll Symfony\Bundle\FrameworkBundle\Controller\Controller
).
Sollte ich die erforderlichen Parameter wie folgt in meine Serviceregistrierung einordnen:
#src/Me/MyBundle/Service/my_service/service.yml
parameters:
my_param1: %my_param1%
my_param2: %my_param2%
my_param3: %my_param3%
oder etwas ähnliches? Wie soll ich von einem Dienst aus auf meine Anwendungsparameter zugreifen?
Diese Frage scheint dieselbe zu sein, aber meine beantwortet sie tatsächlich (Parameter von einem Controller). Ich spreche über den Zugriff von einem Dienst aus.