24 lines
775 B
PHP
24 lines
775 B
PHP
<?php
|
|
|
|
use App\Fixer\ClassNotation\CustomControllerOrderFixer;
|
|
use App\Fixer\ClassNotation\CustomOrderedClassElementsFixer;
|
|
use App\Fixer\ClassNotation\CustomPhpUnitOrderFixer;
|
|
use App\Support\PhpCsFixer;
|
|
use PhpCsFixer\Config;
|
|
use PhpCsFixer\Runner\Parallel\ParallelConfigFactory;
|
|
|
|
return (new Config())
|
|
->setParallelConfig(ParallelConfigFactory::detect())
|
|
->setFinder(PhpCsFixer::getFinder())
|
|
->setUsingCache(false)
|
|
->registerCustomFixers([
|
|
new CustomControllerOrderFixer(),
|
|
new CustomOrderedClassElementsFixer(),
|
|
new CustomPhpUnitOrderFixer(),
|
|
])
|
|
->setRules([
|
|
'Tighten/custom_controller_order' => true,
|
|
'Tighten/custom_ordered_class_elements' => true,
|
|
'Tighten/custom_phpunit_order' => true,
|
|
]);
|