yumemi-inc / php-cs-fixer-config
为php-cs-fixer提供的严格、现代且兼容版本控制系统的配置。
v8.1.3
2023-09-09 07:06 UTC
Requires
- php: ^8.1
- friendsofphp/php-cs-fixer: ^3.26
README
为php-cs-fixer提供的严格、现代且兼容版本控制系统的配置。
警告
这不是YUMEMI Inc.的官方产品。
✨ 特点
- 严格: 在严格模式下保护您的代码库。
- 现代: 为现代PHP进行优化。
- 版本控制系统友好: 您得到的与diff相同。
📦 安装
composer require --dev yumemi-inc/php-cs-fixer-config
编写您的.php-cs-fixer.php
文件以启用配置
<?php declare(strict_types=1); use PhpCsFixer\Finder; use YumemiInc\PhpCsFixerConfig\Config; return (new Config()) ->setFinder( (new Finder()) ->in(__DIR__), );
如果想要允许有风险的规则,在构造函数中将$allowRisky
设置为true
new Config(allowRisky: true)
✅ 版本控制
本软件包的x.y.z版本将在PHP x.y上运行(例如,8.1.x在PHP 8.1上运行)。在规则集更改时,z的数字将增加。
🙌 贡献
欢迎添加新规则或解决与其他我们的软件包( phpcs-config, php-intellij-profiles )冲突的贡献。其他贡献可能不会被接受,例如更改现有规则或删除它们。