php-stubs / woocommerce-stubs
WooCommerce 函数和类声明占位符,用于静态分析。
v9.3.1
2024-09-16 14:57 UTC
Requires
- php-stubs/wordpress-stubs: ^5.3 || ^6.0
Requires (Dev)
- php: ~7.1 || ~8.0
- php-stubs/generator: ^0.8.0
Suggests
- symfony/polyfill-php73: Symfony polyfill backporting some PHP 7.3+ features to lower PHP versions
- szepeviktor/phpstan-wordpress: WordPress extensions for PHPStan
- dev-master
- v9.3.1
- v9.2.3
- v9.2.1
- v9.1.4
- v9.1.0
- v9.0.2
- v9.0.0
- v8.9.1
- v8.9.0
- v8.8.3
- v8.8.2
- v8.8.1
- v8.8.0
- v8.7.0
- v8.6.1
- v8.6.0
- v8.5.2
- v8.5.1
- v8.5.0
- v8.4.0
- v8.3.1
- v8.3.0
- v8.2.2
- v8.2.0
- v8.1.1
- v8.1.0
- v8.0.3
- v8.0.1
- v7.9.0
- v7.8.2
- v7.8.1
- v7.8.0
- v7.7.2
- v7.7.1
- v7.7.0
- v7.6.1
- v7.6.0
- v7.5.1
- v7.5.0
- v7.4.1
- v7.4.0
- v7.3.0
- v7.2.3
- v7.2.1
- v7.2.0
- v7.1.1
- v7.1.0
- v7.0.1
- v7.0.0
- v6.9.4
- v6.9.3
- v6.9.0
- v6.8.2
- v6.8.0
- v6.7.0
- v6.6.1
- v6.6.0
- v6.5.1
- v6.4.1
- v6.3.1
- v6.2.2
- v6.1.2
- v6.0.1
- v6.0.0
- v5.9.1
- v5.9.0
- v5.8.1
- v5.8.0
- v5.7.2
- v5.7.1
- v5.7.0
- v5.6.2
- v5.6.1
- v5.6.0
- v5.5.4
- v5.5.3
- v5.5.2
- v5.5.0
- v5.4.1
- v5.4.0
- v5.3.0
- v5.2.2
- v5.2.1
- v5.2.0
- v5.1.0
- v5.0.0
- v4.9.2
- v4.9.1
- v4.9.0
- v4.8.0
- 4.7.1
- 4.7.0
- v4.6.2
- v4.6.1
- v4.6.0
- v4.5.2
- v4.5.1
- v4.5.0
- v4.4.1
- v4.4.0
- v4.3.3
- v4.3.2
- v4.3.1
- v4.3.0
- v4.2.2
- v4.2.1
- v4.2.0
- v4.1.1
- v4.1.0
- v4.0.1
- v4.0.0
- v3.9.3
- v3.9.2
- v3.9.1
- v3.9.0
- v3.8.1
- v3.8.0
- v3.7.1
- v3.7.0
- v3.6.5
- v3.6.4
- v3.6.3
- v3.6.2
- v3.6.1
- v3.6.0
- v3.5.8
- v3.5.7
- v3.5.6
- v3.5.5
- v3.5.4
- v3.5.3
- v3.5.2
- v3.5.1
- v3.5.0
This package is auto-updated.
Last update: 2024-09-16 15:00:13 UTC
README
重要
大家好!我是Viktor,负责php-stubs组织。我计划停止为WordPress生态系统做贡献,因为这非常困难,而且我一个月赚不到(最少)100欧元。
请支持我的工作,以免放弃这个包。
谢谢!
WooCommerce Stubs
本包提供了 WooCommerce 插件 的函数、类和接口的占位符声明。这些占位符可以帮助插件和主题开发者利用IDE自动完成和静态分析工具,如 PHPStan。
这些占位符是直接使用 源码 通过 php-stubs/generator 生成的。
要求
- PHP >=7.1
安装
使用 Composer 将此包作为开发依赖项。
composer require --dev php-stubs/woocommerce-stubs
或者您可以直接下载 woocommerce-stubs.php
。
在PHPStan中使用
将占位符包含在PHPStan配置文件中。
parameters: bootstrapFiles: - vendor/php-stubs/woocommerce-stubs/woocommerce-stubs.php #- vendor/php-stubs/woocommerce-stubs/woocommerce-packages-stubs.php
支持包维护
请考虑支持这项工作。
谢谢!