내 컨트롤러에서 나는 응용 프로그램 매개 변수 (에서와 액세스 /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%
또는 비슷한 것? 서비스에서 내 애플리케이션 매개 변수에 어떻게 액세스해야합니까?
이 질문 은 똑같아 보이지만 실제로 대답합니다 (컨트롤러의 매개 변수), 서비스에서 액세스하는 것에 대해 이야기하고 있습니다.