fidry / php-cs-fixer-config
The PHP-CS-Fixer default config for my projects
1.1.0
2022-12-16 20:01 UTC
Requires
- php: ^7.4 || ^8.0
Requires (Dev)
- ergebnis/composer-normalize: ~2.13.0
- fidry/makefile: ^0.2.1
- friendsofphp/php-cs-fixer: ^3.11.0
- phpunit/phpunit: ^9.4.3
- symfony/filesystem: ^5.4 || ^6.1
Conflicts
- friendsofphp/php-cs-fixer: <3.11.0,>=4.0
- phpunit/phpunit: <9.4.3
This package is not auto-updated.
Last update: 2023-03-09 17:30:03 UTC
README
My personal PHP-CS-Fixer base configuration.
Installation
$ composer require --dev fidry/php-cs-fixer-config
Usage
<?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);