mll-lab / php-cs-fixer-config
php-cs-fixer 的共享规则
v5.9.2
2024-09-02 07:49 UTC
Requires
- php: ^7.4 || ^8
- friendsofphp/php-cs-fixer: ^3.19.2
- kubawerlos/php-cs-fixer-custom-fixers: ^3.12
Requires (Dev)
- ergebnis/composer-normalize: ^2.13
This package is auto-updated.
Last update: 2024-09-02 07:50:00 UTC
README
php-cs-fixer 的共享配置
安装
composer require --dev mll-lab/php-cs-fixer-config
使用
在你的 .php-cs-fixer.php
<?php declare(strict_types=1); use function MLL\PhpCsFixerConfig\config; $finder = PhpCsFixer\Finder::create() ->notPath('vendor') ->in(__DIR__) ->name('*.php') ->ignoreDotFiles(true) ->ignoreVCS(true); return config($finder);
启用风险规则
use function MLL\PhpCsFixerConfig\risky; return risky($finder);
覆盖规则
return config($finder, [ 'some_rule' => false, ]);
自定义配置
return config($finder) ->setHideProgress(true);