作者:Cri_Hello | 来源:互联网 | 2023-02-12 18:36
1> LazyOne..:
您在这里使用非常动态的代码..在IDE中仅使用静态分析无法正确评估(因为您$this->controller
在运行时可以使用任何内容).
这里有两个选择:
仅抑制此行的警告 - /** @noinspection PhpIncludeInspection */
在此之前放置一行.
只有当你的代码中有很少的这种抑制时,这个选项才有意义,否则该文件的一半将是抑制注释:)
完全关闭这样的检查 - 一直添加这样的抑制注释(通常)看起来很丑陋,而不是一般的理想方式.
为此:Settings | Editor | Inspections | PHP | General --> Unresolved include
.它可以针对整个项目或仅针对某些自定义范围来完成.