php psr-4标准和namespace遇到的问题

由于项目重构,引入命名空间功能,但是我在model层使用命名空间后,在controller里面use model,但是一直是灰色的,phpstorm显示未使用此model,一直考虑为什么会出现这种问题,我namespace的路径一直没错啊!那问题在哪呢,

如何解决:

原来用了psr-4标准,路径下有个composer.json配置文件来配置了psr-4标准的命名空间规则,这个文件已经把model的路径写上了,所以只需要在model直接namespace空间名就可以了,如果加上以前路径这样项目路径和namespace的路径就对不上了,所以就会一直出现找不到。

哈哈,统一标准真的很重要啊,这次重构虽然工程量巨大,基本上需要把以前代码重过一遍,慢慢来吧。