jrmajor / cs
My PHP-CS-Fixer configuration
Installs: 20 062
Dependents: 4
Suggesters: 0
Security: 0
Stars: 2
Watchers: 1
Forks: 0
Open Issues: 0
Requires
- php: 8.2 - 8.4
- friendsofphp/php-cs-fixer: ^3.64
- kubawerlos/php-cs-fixer-custom-fixers: ^3.22
Requires (Dev)
README
My personal PHP-CS-Fixer configuration, used in all of my PHP projects.
Install it via Composer: composer require jrmajor/cs
and use Major\CS\config()
function in .php-cs-fixer.php
:
<?php $finder = PhpCsFixer\Finder::create() ->in(__DIR__) ->notPath('bootstrap/cache') ->notPath('node_modules') ->notPath('storage') ->notName('*.blade.php') ->notName('_ide_helper*.php') ->ignoreVCSIgnored(true); return Major\CS\config($finder, ['overwritten_rule' => false]);
Don't forget to add .php-cs-fixer.cache
to .gitignore
!