jrmajor / cs
My PHP-CS-Fixer configuration
Installs: 23 409
Dependents: 4
Suggesters: 0
Security: 0
Stars: 2
Watchers: 1
Forks: 0
Open Issues: 1
pkg:composer/jrmajor/cs
Requires
- php: 8.3 - 8.5
- friendsofphp/php-cs-fixer: ^3.91
- kubawerlos/php-cs-fixer-custom-fixers: ^3.35
Requires (Dev)
- php-cs-fixer/phpunit-constraint-isidenticalstring: ^1.5
- phpstan/phpstan: ^2.1.33
- phpstan/phpstan-phpunit: ^2.0
- phpunit/phpunit: ^12.4
This package is auto-updated.
Last update: 2025-12-07 12:12:37 UTC
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!