wpsyntex/polylang-stubs

Polylang 和 Polylang Pro 的函数和类声明占位符,用于静态分析。

3.6.2 2024-06-10 13:38 UTC

This package is auto-updated.

Last update: 2024-08-24 14:47:56 UTC


README

此软件包为 PolylangPolylang Pro 提供 stub 声明。这些 stub 可以帮助插件和主题开发者利用如 PHPStan 的静态分析工具。

占位符直接从源代码使用 php-stubs/generator 生成。

要求

  • PHP >=7.3

安装

使用 Composer 将此软件包作为开发依赖项要求。

composer require --dev wpsyntex/polylang-stubs

在 PHPStan 中的使用

在 PHPStan 配置文件中包含占位符。

parameters:
  bootstrapFiles:
    - vendor/wpsyntex/polylang-stubs/polylang-stubs.php

还建议使用 Polylang PHPStan 扩展 wpsyntex/polylang-phpstan