mirror of
https://github.com/jupeter/clean-code-php.git
synced 2025-09-06 12:30:42 +02:00
28 lines
1.0 KiB
PHP
28 lines
1.0 KiB
PHP
<?php
|
|
|
|
declare(strict_types=1);
|
|
|
|
use PhpCsFixer\Fixer\PhpTag\BlankLineAfterOpeningTagFixer;
|
|
use PhpCsFixer\Fixer\Strict\DeclareStrictTypesFixer;
|
|
use PhpCsFixer\Fixer\Strict\StrictComparisonFixer;
|
|
use Symfony\Component\DependencyInjection\Loader\Configurator\ContainerConfigurator;
|
|
use Symplify\EasyCodingStandard\ValueObject\Option;
|
|
use Symplify\EasyCodingStandard\ValueObject\Set\SetList;
|
|
|
|
return static function (ContainerConfigurator $containerConfigurator): void
|
|
{
|
|
$containerConfigurator->import(SetList::COMMON);
|
|
$containerConfigurator->import(SetList::CLEAN_CODE);
|
|
$containerConfigurator->import(SetList::PSR_12);
|
|
$containerConfigurator->import(SetList::SYMPLIFY);
|
|
|
|
$parameters = $containerConfigurator->parameters();
|
|
$parameters->set(Option::PATHS, [__DIR__ . '/src', __DIR__ . '/config', __DIR__ . '/ecs.php']);
|
|
|
|
$parameters->set(Option::SKIP, [
|
|
BlankLineAfterOpeningTagFixer::class => null,
|
|
StrictComparisonFixer::class => null,
|
|
DeclareStrictTypesFixer::class => null,
|
|
]);
|
|
};
|