PhpStorm表示它不承认Doctrine的ORM命名空间

时间:2015-08-03 14:52:26

标签: php symfony orm doctrine-orm phpstorm

我正在使用Symfony2开发一个项目,我在PhpStorm编码。出于某种原因,PhpStorm抱怨这条线:

use Doctrine\ORM\Mapping as ORM;

它突出显示“ORM”红色并说“无法识别的命名空间ORM”。我之前收到此消息时,我意识到PhpStorm的Symfony2插件已被禁用,并且打开它似乎已经修复了它。但是这一次,它已经启用了。有谁知道可能导致此消息的另一个问题? (对不起,这个问题有点宽泛,我真的不知道还有什么可以解决它)

2 个答案:

答案 0 :(得分:3)

尝试下载PHPStorm的PHP注释插件并更新您的依赖项

答案 1 :(得分:0)

如果您的本地工作副本中没有供应商,则必须执行

composer install

不更新依赖关系,但安装composer.lock

中定义的版本