作者:h40012222 | 来源:互联网 | 2023-02-03 11:26
我已经开始使用Symfony构建一个新的Web应用程序,但是在使用类时遇到了问题.
PhpStorm能够找到类中的函数(因为它在您键入时提供了建议$className->
.
另外,为了证明这与其他类似的问题不一样,我已经过度简化了,即便如此,错误仍然会发生.
我的DefaultController中有以下内容:
donothing(); //the IDE knows that the function donothing() exists, in fact it suggests it.
return new Response('');
}
}
以下是位于的PHP类 AppBundle/domainionClasses/test1.php
加载/register
路由时,会显示以下Symfony错误:
尝试从命名空间"AppBundle\domainionClasses"加载类"firstlevelchecks".您是否忘记了另一个命名空间的"use"语句?
它试图从正确的名称空间加载类,我使用了一个use语句.
这里有什么我想念的,或Symfony有问题吗?这是我第一次使用新版本的PhpStorm,刚刚下载了插件,也是我第一次遇到这个问题:(
1> Marc Brillau..:
由于您的文件已命名test1.php
,自动装带器如何知道要包含哪个文件?
你应该将它重命名为firstlevelchecks.php
(=你班级的名称和案例).