0
저는 Symfony 2 컴포넌트를 사용하여 라이브러리를 만들고 있습니다. 심포니의 의존성 주입을 사용하고 있습니다.일반 Symfony 2 컨테이너 빌더로 Doctrine 2 설정하기
구성의 경우 단순히 이런 내 서비스 컨테이너 생성 한 후 구성 파일을로드 :
$container = new ContainerBuilder();
$loader = new YamlFileLoader($container, new FileLocator($configPath));
$loader->load('container.yml');
$this->setContainer($container);
이 단순히 내 모든 서비스를로드합니다. 내가 쓸 필요가 가정
Symfony\Component\DependencyInjection\Exception\InvalidArgumentException: There is no extension able to load the configuration for "doctrine". Looked for namespace "doctrine", found none
: 내 테스트를 실행할 때 다음과 같은 오류를 얻을 수
doctrine:
dbal:
default_connection: default
connections:
default:
driver: "%database_driver%"
host: "%database_host%"
port: "%database_port%"
dbname: "%database_name%"
user: "%database_user%"
password: "%database_password%"
charset: UTF8
orm:
default_entity_manager: default
entity_managers:
default:
connection: default
mappings:
AcmeDemoBundle: ~
AcmeStoreBundle: ~
: 그러나, 지금은 기본적인 교리 구성 프로파일을 추가 할 때 교리 (2)를 구성해야 "doctrine"프로필에 대한 설정 확장이지만 이것에 대한 자세한 내용은 나와 있습니다.
감사 인사.