ApiPlatform\SchemaGenerator\TypesGenerator::fixCs PHP Method

fixCs() private method

Uses PHP CS Fixer to make generated files following PSR and Symfony Coding Standards.
private fixCs ( array $files )
$files array
    private function fixCs(array $files)
    {
        $config = new Config();
        $fixer = new Fixer();
        $fixer->registerBuiltInConfigs();
        $fixer->registerBuiltInFixers();
        $resolver = new ConfigurationResolver();
        $resolver->setAllFixers($fixer->getFixers())->setConfig($config)->setOptions(['level' => 'symfony', 'fixers' => null, 'progress' => false])->resolve();
        $config->fixers($resolver->getFixers());
        $finder = [];
        foreach ($files as $file) {
            $finder[] = new \SplFileInfo($file);
        }
        $config->finder(new \ArrayIterator($finder));
        $fixer->fix($config);
    }