0
내가 가지고 심포니 프로젝트의 교리 저장소에 대한 다음과 같은 서비스 정의 :PhpStorm 교리 저장소에 심포니 공장 서비스를 처리하지 제대로
my_custom_repository_service:
class: My\Custom\ClassName
factory_service: doctrine.orm.entity_manager
factory_method: getRepository
arguments: [MyCustom:ClassName]
이 같은이 서비스 전화 :
$repository = $this->container->get('my_custom_repository_service')
PhpStorm을 $repository
은 실제로 존재하는 Doctrine 저장소 대신에 My\Custom\ClassName
이라고 생각합니다. 이 문제를 해결할 수 있습니까?
그 방법은'find'와 같은 내장 리포지터리 기능만을 사용할 때만 작동하지만 사용자 정의 저장소 클래스에 코드 완성 기능을 사용할 수 없습니다. –
사실, 방금 내 이름을 정확한 저장소에 저장하려고 시도했는데 문제가 해결되었습니다. 고맙습니다! –