hypefactors / php-code-standards
Hypefactors 的 PHP CS Fixer 配置
v3.1.4
2024-02-14 21:57 UTC
Requires
- php: ^8.2
- composer-plugin-api: ^2.1
- larastan/larastan: ^2.9
- phpstan/phpstan: ^1.10
- phpstan/phpstan-mockery: ^1.1
- rector/rector: ^1.0
- symplify/easy-coding-standard: ^12.0
Requires (Dev)
- composer/composer: ^2.5
README
此仓库包含 Hypefactors 遵循的编码规范。
它包括以下配置:
- Easy Coding Standard (
ecs
) - PHPStan (
phpstan
) - Rector (
rector
)
设置
首先通过运行 Composer 安装依赖:
composer require hypefactors/php-code-standards --dev
依赖安装完成后,运行以下命令:
composer hypefactors:setup-code-standards
接下来打开您的 composer.json
文件并添加以下部分
"scripts": { "ecs:fix": "./vendor/bin/ecs --fix", "ecs:check": "./vendor/bin/ecs", "phpstan": "./vendor/bin/phpstan analyse --ansi", "rector:fix": "./vendor/bin/rector process --ansi", "rector:check": "./vendor/bin/rector process --ansi --dry-run" },
注意:如果您已经在
composer.json
文件中有一个scripts
部分,只需将新的脚本与现有的脚本合并即可。
用法
要使用它,您可以在 composer.json
文件中运行添加的脚本之一
composer ecs:fix composer ecs:check composer phpstan composer rector:fix composer rector:check
许可协议
PHP Code Standards 采用 BSD 3-Clause 许可协议。有关更多信息,请参阅许可文件。