mralaminahamed / freemius-stubs
freemius wordpress-sdk 函数和类声明存根,用于静态分析。
v2.7.4
2024-09-10 15:41 UTC
Requires
- php-stubs/wordpress-stubs: ^5.3 || ^6.0
Requires (Dev)
- php: ~7.1 || ~8.0
- php-stubs/generator: ^0.8.0
- phpstan/phpstan: ^1.10
Suggests
- symfony/polyfill-php73: Symfony polyfill backporting some PHP 7.3+ features to lower PHP versions
- szepeviktor/phpstan-wordpress: WordPress extensions for PHPStan
- dev-main
- v2.7.4
- v2.7.3
- v2.7.2
- v2.7.1
- v2.7.0
- v2.6.2
- v2.6.1
- v2.6.0
- v2.5.12
- v2.5.11
- v2.5.10
- v2.5.9
- v2.5.8
- v2.5.7
- v2.5.6
- v2.5.5
- v2.5.4
- v2.5.4-rc.1
- v2.5.3
- v2.5.2
- v2.5.1
- v2.5.0-rc.2
- v2.5.0-rc.1
- v2.4.5
- v2.4.4
- v2.4.3
- v2.4.2
- v2.4.1
- v2.4.0
- v2.3.2
- v2.3.1
- v2.3.0
- v2.2.4
- v2.2.3
- v2.2.2
- v2.2.1
- v2.1.3
- v2.1.2
- v2.1.1
- v2.1.0
- v2.0.1
- v1.7.4
- v1.7.3
- v1.2.4
- v1.2.3
- v1.2.2.9
- v1.2.2.8
- v1.2.1.6
- v1.2.1.5
- v1.2.1
- v1.2.0
- v1.1.9
- v1.1.8.1
- v1.1.8
- v1.1.7.5
- v1.1.7.4
- v1.1.7.3
- v1.1.6.5
- v1.1.6
- v1.1.5
- v1.1.4
- v1.1.3
- v1.1.2
- v1.1.1
- v1.0.1
- v1.0
- dev-fix-phpstan-errors-invalid-data-type-declearations
This package is auto-updated.
Last update: 2024-09-10 15:42:43 UTC
README
此包为 Freemius WordPress SDK 插件 的函数、类和接口提供存根声明。这些存根可以帮助插件和主题开发者利用 IDE 完成和静态分析工具,如 PHPStan。
存根是直接使用 源代码 和 php-stubs/generator 生成的。
要求
- PHP >=7.1
安装
使用 Composer 将此包作为开发依赖项要求。
composer require --dev mralaminahamed/freemius-stubs
或者您可以直接下载 freemius-stubs.php
。
在 PHPStan 中的使用
在 PHPStan 配置文件中包含存根。
parameters: bootstrapFiles: - vendor/mralaminahamed/freemius-stubs/freemius-constants-stubs.php - vendor/mralaminahamed/freemius-stubs/freemius-stubs.php