mralaminahamed / dokan-stubs
dokan 函数和类声明占位符,用于静态分析。
v3.11.0
2024-05-14 08:47 UTC
Requires
- php-stubs/woocommerce-stubs: dev-master
- 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
This package is auto-updated.
Last update: 2024-09-14 14:19:26 UTC
README
此包为 dokan 插件 的函数、类和接口提供占位符声明。这些占位符可以帮助插件和主题开发者利用 IDE 完成和静态分析工具,如 PHPStan。
这些占位符直接使用 php-stubs/generator 从 源代码 生成。
要求
- PHP >=7.1
安装
使用 Composer 将此包作为开发依赖项要求。
composer require --dev mralaminahamed/dokan-stubs
或者您可以直接下载 dokan-stubs.php
。
在 PHPStan 中使用
在 PHPStan 配置文件中包含占位符。
parameters: bootstrapFiles: - vendor/mralaminahamed/dokan-stubs/dokan-constants-stubs.php - vendor/mralaminahamed/dokan-stubs/dokan-stubs.php