當我打開PhpStorm中聲明。與Symfony Plugin啓用,這是能夠解決所有的服務,我可以按Ctrl +點擊去服務定義,除了doctrine.orm.entity_manager
。PhpStorm無法解決符號「doctrine.orm.entity_manager」
它說無法解析符號 'doctrine.orm.entity_manager'
這裏是services.xml文件
<?xml version="1.0" ?>
<container xmlns="http://symfony.com/schema/dic/services"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://symfony.com/schema/dic/services http://symfony.com/schema/dic/services/services-1.0.xsd">
<services>
<service id="example_manager" class="Vendor\XysBundle\Manager\ExampleManager">
<argument type="service" id="doctrine.orm.entity_manager" />
</service>
</services>
</container>
PhpStorm詳情:
PhpStorm 2016.3.1
Build #PS-163.9735.1, built on December 6, 2016
JRE: 1.8.0_112-release-408-b2 amd64
JVM: OpenJDK 64-Bit Server VM by JetBrains s.r.o
appDevDebugProjectContainer.xml
文件存在於應用/緩存目錄。
我怎樣才能得到這個工作?
這必須是用的Symfony插件的問題,因爲它是提供這樣的導航/分辨率的一個 - PhpStorm只是使用這個您執行「Ctrl + Click」操作時的信息。嘗試檢查插件問題跟蹤器中的現有問題:https://github.com/Haehnchen/idea-php-symfony2-plugin/issues?utf8=%E2%9C%93&q=is%3Aissue%20doctrine.orm.entity_manager%20 – LazyOne