PhpGitHooks\Module\PhpCsFixer\Infrastructure\Tool\PhpCsFixerToolProcessor::processTool PHP Метод

processTool() приватный Метод

private processTool ( string $file, string $level, string $options ) : Process
$file string
$level string
$options string
Результат Symfony\Component\Process\Process
    private function processTool($file, $level, $options)
    {
        $arguments = ['php', $this->toolPathFinder->find('php-cs-fixer'), '--dry-run', 'fix', $file, '--level=' . $level];
        if (null !== $options) {
            $arguments = array_merge($arguments, explode(' ', trim($options)));
        }
        $processBuilder = new ProcessBuilder($arguments);
        $process = $processBuilder->getProcess();
        $process->run();
        return $process;
    }