merlindiavova/fix-wordpress-stubs

修复 PHP Stubs 中的 WordPress stubs

dev-master 2020-02-02 19:49 UTC

This package is not auto-updated.

Last update: 2024-09-10 16:14:22 UTC


README

当使用静态分析工具分析您的 WordPress 应用或网站时,通常需要 WordPress 函数 stubs。这些可以从 php-stubs/wordpress-stubsszepeviktor/phpstan-wordpress 获取。尽管它们在提供函数 stubs 方面做得很好,但您仍可能遇到重复的函数 stubs 问题。这个简单的包将自动删除和修复其他问题,以便您的分析工具可以正常运行。

用法

首先通过 composer 安装此包

 $ composer require --dev merlidiavova/fix-wordpress-stubs

接下来需要 composer 运行 FixStubs.php 脚本以更新

{
    "scripts": {
        "post-update-cmd": [
          "MerlinDiavova\\WordPress\\FixStubs::run"
        ]
    }
}

这就完成了,现在当您运行 composer updatecomposer install 时,脚本将自动运行并修复由 php-stubs/wordpress-stubsszepeviktor/phpstan-wordpress 提供的 WordPress stubs。