for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
<?php
/*
* This file is part of Symplify
* Copyright (c) 2016 Tomas Votruba (http://tomasvotruba.cz).
*/
namespace Symplify\MultiCodingStandard\PhpCsFixer;
use Symfony\CS\Fixer;
use Symfony\CS\FixerInterface;
final class PhpCsFixerFactory
{
/**
* @var EnabledFixerResolver
private $enabledFixerResolver;
public function __construct(EnabledFixerResolver $enabledFixerResolver)
$this->enabledFixerResolver = $enabledFixerResolver;
}
* @return Fixer
public function create()
$phpCsFixer = new Fixer();
$phpCsFixer->registerCustomFixers(
$this->enabledFixerResolver->getEnabledFixers()
);
return $phpCsFixer;