JMSSerializerBundle을 사용하려고하는데 Composer와 함께 설치했습니다.공급 업체를 재정의하는 방법 번들 구성?
내가 심포니 발생기 내 OwnBundle을 생성, 내가 $this->get('serializer')
그러나 사용할 수있어, 나는이 문서에 언급 된대로 구성을 무시하고 싶습니다, 그래서에서 config.yml을 생성 My/OwnBundle/Resources/config/
과 내가 내 설정이 들어 있는지 확인하기 위해
jms_serializer:
metadata:
directories:
OwnBundle:
namespace_prefix: My\OwnBundle
path: %kernel.root_dir%/serializer/
을 넣어, 나는
$loader = new Loader\YamlFileLoader($container, new FileLocator(__DIR__.'/../Resources/config'));
$loader->load('services.yml');
$loader->load('config.yml');
을 추가하지만 때이 오류가 발생했습니다 실행 콘솔 도구 :
"jms_serializer"에 대한 구성을로드 할 수 확장자가 없습니다 ( 에서 ~/내/OwnBundle/의존성 주입 /../ 자료/설정/config.yml). 네임 스페이스 "jms_serializer"를 찾았습니다. 찾을 수 없음
잘못된 것이 있습니까?
정보를 보려면 내 services.yml이 비어 있습니다 (빈 서비스 & 매개 변수).
저는 Symfony2를 처음 접했지만 RTFM입니다.