newsuk/nuk-wp-phpstan-config

WordPress VIP 插件和主题的 PHPStan 配置

安装次数: 11,267

依赖: 1

建议者: 0

安全: 0

星星: 2

关注者: 15

分支: 0

开放问题: 1

类型:phpstan-extension

v0.1.1 2024-05-07 17:09 UTC

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"