2017-05-27 55 views
1

我與Symfony的3.3玩,我已經收到了這個消息:根據類型重命名(或別名)的「doctrine.orm.default_entity_manager」服務「學說 ORM EntityManager的」

「自動裝配服務他們的實現自Symfony 3.3以來已被棄用,並且在版本4.0中不會被支持。您應該將「doctrine.orm.default_entity_manager」服務重命名爲「Doctrine \ ORM \ EntityManager」。

我已經添加應用程序/配置/ legacy_aliases.yml與別名

services: 
doctrine.orm.default_entity_manager: "@Doctrine\ORM\EntityManager" 

,但我仍然收到同樣的錯誤信息:

enter image description here

有關如何消除這種任何建議棄用?

回答

1

我忘了補充

Doctrine\ORM\EntityManager: 
    alias: doctrine.orm.default_entity_manager 
    public: false 

app/config/services.yml內。

有沒有必要添加一個legacy_aliases文件。