An error occurred while loading the file. Please try again.
-
Guillaume Perréal authored
Il est nécessaire d'utiliser l'autoloader pour notre classe de config mais cela ne doit pas aller trop loin (risque de conflit avec les classes du PHAR de php-cs-fixer), donc on le décharge après.
0f31f25e
<?php
$finder = PhpCsFixer\Finder::create()
->exclude('vendor')
->files()
->name('*.php')
->in('.');
$loader = require_once __DIR__ . "/vendor/autoload.php";
try {
return Irstea\CS\Config::create()
->allowRisky(true)
->setIndent(' ')
->setLineEnding("\n")
->setFinder($finder);
} finally {
// Supprime le loader une fois la config chargée
// pour éviter des conflits de version de classes.
$loader->unregister();
}