wpsyntex / polylang-stubs
Polylang 和 Polylang Pro 的函数和类声明占位符,用于静态分析。
3.6.2
2024-06-10 13:38 UTC
Requires (Dev)
- php: ^7.3 || ^8.0
- php-stubs/generator: ^0.8.4
Suggests
- wpsyntex/polylang-phpstan: Polylang extension for PHPStan
README
此软件包为 Polylang 和 Polylang 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