PhpStorm如何删除;方法';findById';在类中找不到…”;代码检查中的注意事项?

PhpStorm如何删除;方法';findById';在类中找不到…”;代码检查中的注意事项?,phpstorm,cakephp-2.0,code-inspection,Phpstorm,Cakephp 2.0,Code Inspection,如果我让代码检查在CakePHP项目代码中运行,所有像findById()或findAllByName()这样的神奇方法都会标记为“未定义” 在后台,他们调用Model.php类的\uu call()方法 是否有一个选项不再将这些标记为错误?它正在垃圾邮件发送我的检查输出。这不是一个严重的问题,但最好是消除一个错误,而不是一个错误。如果类中存在魔法方法,您可以尝试降低严重性检查的严重性。选项-它现在将被报告为“弱警告”,而不是“警告”,因此不太明显(但仍然报告)。另一种方法——通过PHPDoc@

如果我让代码检查在CakePHP项目代码中运行,所有像
findById()
findAllByName()
这样的神奇方法都会标记为“未定义”

在后台,他们调用
Model.php
类的
\uu call()
方法


是否有一个选项不再将这些标记为错误?它正在垃圾邮件发送我的检查输出。这不是一个严重的问题,但最好是消除一个错误,而不是一个错误。

如果类中存在魔法方法,您可以尝试降低严重性检查的严重性。选项-它现在将被报告为“弱警告”,而不是“警告”,因此不太明显(但仍然报告)。另一种方法——通过PHPDoc
@method
声明它们,这样IDE就知道了——只要看看这个网站或互联网上的一般情况——肯定已经有了解决方案/说明。也许吧。检查其他标签相同的票:我看到了这些,但认为它们没有帮助。因此,我的问题是,看一看,这看起来真的很有希望,但它“仅”适用于cakePhp3,对吗?或者cakePhp2的版本也存在吗?如果类中存在用于该检查的选项中的魔法方法,您可以尝试降低严重性-,它现在将被报告为“弱警告”而不是“警告”,因此不太明显(但仍然报告)。另一种方法——通过PHPDoc
@method
声明它们,这样IDE就知道了——只要看看这个网站或互联网上的一般情况——肯定已经有了解决方案/说明。也许吧。检查其他标签相同的票:我看到了这些,但认为它们没有帮助。因此,我的问题是,看一看,这看起来真的很有希望,但它“仅”适用于cakePhp3,对吗?或者cakePhp2的版本也存在吗?