컨트롤러 레벨에서 FOSRestBundle에서 사용하는 시리얼 라이저에 대한 메타 데이터 디렉토리를 어떻게 지정할 수 있습니까?FOSRESTBundle : 컨트롤러 레벨에서 시리얼 라이저 메타 데이터를 변경하는 방법
내 경우에는 요청 경로에 따라 다르므로 config.yml
에 설정할 수 없습니다.
$serializer = JMS\Serializer\SerializerBuilder::create()
->addMetadataDir($someDir)
->build();
하지만 어떻게 그것을 적용하는 방법을 사용할 수있는 JMSSerializer doc에서 본 적이
(또는 방법을 대체하는)?
답변 해 주셔서 감사합니다. 당신은 내가 * "어떻게 Serializer의 새로운 인스턴스를 만들고 DI 대신에 *를 사용하여 FOSRestBundle을 사용할 수 있습니까? – marcv
답변을 업데이트합니다. – martin
그래, 난 아직도 어떻게 이것을 FOSRestBundle에 적용 할 수 있는지 모르겠지만 어쨌든 당신의 대답을 받아 들일 것입니다. 감사. – marcv