* * For the full copyright and license information, please view * the LICENSE file that was distributed with this source code. */ use CodeIgniter\CodingStandard\CodeIgniter4; use Nexus\CsConfig\Factory; use Nexus\CsConfig\Fixer\Comment\SpaceAfterCommentStartFixer; use Nexus\CsConfig\FixerGenerator; use PhpCsFixer\Finder; $finder = Finder::create() ->files() ->in([ __DIR__ . '/admin', __DIR__ . '/app', __DIR__ . '/public', ]) ->notName('#Logger\.php$#'); $overrides = []; $options = [ 'cacheFile' => 'build/.no-header.php-cs-fixer.cache', 'finder' => $finder, 'customFixers' => FixerGenerator::create('vendor/nexusphp/cs-config/src/Fixer', 'Nexus\\CsConfig\\Fixer'), 'customRules' => [ SpaceAfterCommentStartFixer::name() => true, ], ]; return Factory::create(new CodeIgniter4(), $overrides, $options)->forProjects();