php-stubs/woocommerce-stubs

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


README

重要

大家好!我是Viktor,负责php-stubs组织。我计划停止为WordPress生态系统做贡献,因为这非常困难,而且我一个月赚不到(最少)100欧元。

请支持我的工作,以免放弃这个包。

Sponsor

谢谢!

WooCommerce Stubs

Packagist stats Packagist Tweet Build Status

本包提供了 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

支持包维护

请考虑支持这项工作。

Sponsor

谢谢!