mll-lab/php-cs-fixer-config
Shared php-cs-fixer configuration package. Install as a dev dependency and use the config($finder) helper in .php-cs-fixer.php. Optionally enable risky rules via risky($finder), override specific rules, or further customize the returned Config instance.
Shared configuration for php-cs-fixer
composer require --dev mll-lab/php-cs-fixer-config
In your .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);
Enable risky rules:
use function MLL\PhpCsFixerConfig\risky;
return risky($finder);
Override rules:
return config($finder, [
'some_rule' => false,
]);
Customize config:
return config($finder)
->setHideProgress(true);
How can I help you explore Laravel packages today?