newsuk / nuk-wp-phpstan-config
WordPress VIP 插件和主题的 PHPStan 配置
v0.1.1
2024-05-07 17:09 UTC
Requires
- php: >=7.4
- phpstan/extension-installer: ^1.3
- phpstan/phpstan-deprecation-rules: ^1.1
- phpstan/phpstan-strict-rules: ^1.5
- swissspidy/phpstan-no-private: ^0.2.0
- szepeviktor/phpstan-wordpress: ^1.3
This package is auto-updated.
Last update: 2024-09-06 12:06:23 UTC
README
NUK WP PHPStan 配置
此库包含 NewsUK 插件和主题的 PHPStan 配置。
安装
Composer 安装
composer require --dev newsuk/nuk-wp-phpstan-config
使用规则集
在项目根目录中创建一个 phpstan.neon.dist
文件并添加以下配置。根据项目需求,您可以自由更改 paths
parameters: level: max paths: # adjust the filename / directory name according to project needs. - plugin.php - includes/
Composer 脚本
将以下内容添加到 composer.json
文件中的 scripts
部分,然后运行 composer phpstan
"phpstan": "phpstan analyse --memory-limit=2048M"
将以下内容添加以生成现有插件的基础文件,然后运行 composer phpstan-baseline
"phpstan-baseline": "phpstan analyse -b --allow-empty-baseline"