tenantcloud / php-cs-fixer-rule-sets
TenantCloud 的 php-cs-fixer 规则集
v3.4.0
2024-05-14 20:03 UTC
Requires
- php: >=8.2
- friendsofphp/php-cs-fixer: ^3.54
- kubawerlos/php-cs-fixer-custom-fixers: ^3.21
Requires (Dev)
- pestphp/pest: ^2.8
- phpstan/phpstan: ~1.10.21
- phpstan/phpstan-mockery: ^1.1
- phpstan/phpstan-phpunit: ^1.3
- phpstan/phpstan-webmozart-assert: ^1.2
README
用法
安装包: composer require --dev tenantcloud/php-cs-fixer-rule-sets
然后在 php-cs-fixer 的配置中使用规则集
require __DIR__ . '/vendor/kubawerlos/php-cs-fixer-custom-fixers/bootstrap.php'; require __DIR__ . '/vendor/tenantcloud/php-cs-fixer-rule-sets/bootstrap.php'; use PhpCsFixer\Finder; use TenantCloud\PhpCsFixer\Config; use TenantCloud\PhpCsFixer\RuleSet\TenantCloudSet; $finder = Finder::create() ->in('src') ->in('tests') ->name('*.php') ->notName('_*.php') ->ignoreVCS(true); return Config::make()->setFinder($finder);