refactor(php-cs-fixer): Move rules to external config file

This commit is contained in:
kj
2025-10-20 14:22:46 -03:00
parent 9a5f61bbdd
commit cb8b34bae7
2 changed files with 26 additions and 12 deletions

24
php-cs-fixer-config Normal file
View File

@ -0,0 +1,24 @@
#!/usr/bin/php
<?php
error_reporting(E_ALL);
$finder = \PhpCsFixer\Finder::create();
$config = new \PhpCsFixer\Config();
$config->setRules([
'@PSR12' => true,
'ordered_imports' => ['sort_algorithm' => 'alpha'],
'concat_space' => ['spacing' => 'one'],
'whitespace_after_comma_in_array' => true,
'align_multiline_comment' => true,
'no_unused_imports' => true,
'phpdoc_align' => true,
'phpdoc_indent' => true,
// 'psr_autoloading' => true,
'no_useless_return' => true,
'return_assignment' => true,
'trailing_comma_in_multiline' => true,
])->setRiskyAllowed(true);
return $config->setFinder($finder);