我在 lvl 0 上使用 PHP Stan 来分析我的代码。 除了那两个错误之外,我可以解决所有问题。我检查了所有内容,但文件都很好,还检查了每次使用和文件本身。在同一个文件夹中,还有大约 100 个具有相同命名空间和结构的文件。您知道我还可以测试什么吗?或者这是一个错误吗?
Error: Class object was not found while trying to analyse it - discovering symbols is probably not configured properly.
错误:尝试分析时未找到类对象 - 发现符号可能未正确配置。
线条工具/工具/类/Results.class.php
Class object was not found while trying to analyse it - discovering
symbols is probably not configured properly.
💡 Learn more at https://phpstan.org/user-guide/discovering-symbols
✏️ tool/tool/classes/Results.class.php
线工具/工具/类/TrainingManager.class.php
Class object was not found while trying to analyse it - discovering
symbols is probably not configured properly.
💡 Learn more at https://phpstan.org/user-guide/discovering-symbols
✏️ tool/tool/classes/TrainingManager.class.php
这是一个奇怪的错误,特别是因为
object
是 PHP 保留关键字,并且不能有具有该名称的类。 PHPStan 明白这一点。
报告此错误的代码是什么样的?
我怀疑您的 PHPDoc 中可能有类似
\object
而不是 object
的内容。
也可能某些自定义规则可能是报告此错误的原因。