如何声明全局类,这样我就不会在可视化代码中的 Undefined type in intelephense 中收到错误

Miq*_*ell 6 php wordpress visual-studio-code wp-cli intelephense

我是 Visual Studio Code 和 intelephense 的新手。我正在使用 WordPress 并使用一个名为 WP_CLI 的类,这是一个已安装的系统。所以,如果我没记错的话,类 WP_CLI 不在我的路径中,所以我得到Undefined type 'WP_CLI'.intelephense(1009)

对我来说,理想的解决方案是能够告诉 inteliphense WP_CLI 是在其他地方定义的,而不用担心这个错误。不要完全禁用未定义​​类型。

我找不到禁用它的评论。我找到了类似/** @var int $foo */的变量,但找不到它的文档,所以我可以对类做同样的事情。

有没有办法做到这一点?

mrm*_*hat 2

我发现安装WP_CLI 存根可以解决这个问题。