fidry/php-cs-fixer-config
Personal base PHP-CS-Fixer configuration by Théo Fidry. Install as a dev dependency, then use FidryConfig in php-cs-fixer.dist.php with your Finder, a header comment, and minimum supported PHP version. Extend or override rules as needed.
My personal PHP-CS-Fixer base configuration.
composer require --dev fidry/php-cs-fixer-config
<?php // php-cs-fixer.dist.php
declare(strict_types=1);
use Fidry\PhpCsFixerConfig\FidryConfig;
use PhpCsFixer\Finder;
$finder = // Configure Finder here as usual;
// Here use the specific config.
$config = new FidryConfig(
// The header comment used
<<<'EOF'
This file is part of the Fidry PHP-CS-Fixer Config package.
(c) Théo FIDRY <theo.fidry@gmail.com>
For the full copyright and license information, please view the LICENSE
file that was distributed with this source code.
EOF,
// The min PHP version supported (best to align with your composer.json)
72000,
);
// You can further configure the $config here, to add or override some rules.
$config->addRules([
// ...
]);
return $config->setFinder($finder);
How can I help you explore Laravel packages today?