2026-03-05 11:17:42 +01:00
|
|
|
<?php
|
|
|
|
|
|
2026-04-01 16:38:58 +02:00
|
|
|
$projectRoot = dirname(__DIR__, 2);
|
|
|
|
|
|
2026-03-05 11:17:42 +01:00
|
|
|
$finder = PhpCsFixer\Finder::create()
|
|
|
|
|
->in([
|
2026-04-01 16:38:58 +02:00
|
|
|
$projectRoot . '/config',
|
2026-04-13 23:20:05 +02:00
|
|
|
$projectRoot . '/core',
|
2026-04-01 16:38:58 +02:00
|
|
|
$projectRoot . '/pages',
|
|
|
|
|
$projectRoot . '/tests',
|
2026-03-05 11:17:42 +01:00
|
|
|
])
|
|
|
|
|
->name('*.php');
|
|
|
|
|
|
|
|
|
|
return (new PhpCsFixer\Config())
|
|
|
|
|
->setRiskyAllowed(false)
|
|
|
|
|
->setRules([
|
|
|
|
|
'@PSR12' => true,
|
|
|
|
|
'ordered_imports' => ['sort_algorithm' => 'alpha'],
|
|
|
|
|
'no_unused_imports' => true,
|
|
|
|
|
])
|
|
|
|
|
->setFinder($finder);
|