SensioLabs\DeprecationDetector\DeprecationDetector::__construct PHP Method

__construct() public method

public __construct ( SensioLabs\DeprecationDetector\RuleSet\RuleSet $preDefinedRuleSet, SensioLabs\DeprecationDetector\RuleSet\Loader\LoaderInterface $ruleSetLoader, SensioLabs\DeprecationDetector\TypeGuessing\AncestorResolver $ancestorResolver, ParsedPhpFileFinder $deprecationFinder, ViolationDetector $violationDetector, SensioLabs\DeprecationDetector\Violation\Renderer\RendererInterface $renderer, SensioLabs\DeprecationDetector\Console\Output\DefaultProgressOutput $output )
$preDefinedRuleSet SensioLabs\DeprecationDetector\RuleSet\RuleSet
$ruleSetLoader SensioLabs\DeprecationDetector\RuleSet\Loader\LoaderInterface
$ancestorResolver SensioLabs\DeprecationDetector\TypeGuessing\AncestorResolver
$deprecationFinder SensioLabs\DeprecationDetector\Finder\ParsedPhpFileFinder
$violationDetector SensioLabs\DeprecationDetector\Violation\ViolationDetector
$renderer SensioLabs\DeprecationDetector\Violation\Renderer\RendererInterface
$output SensioLabs\DeprecationDetector\Console\Output\DefaultProgressOutput
    public function __construct(RuleSet $preDefinedRuleSet, LoaderInterface $ruleSetLoader, AncestorResolver $ancestorResolver, ParsedPhpFileFinder $deprecationFinder, ViolationDetector $violationDetector, RendererInterface $renderer, DefaultProgressOutput $output)
    {
        $this->preDefinedRuleSet = $preDefinedRuleSet;
        $this->ruleSetLoader = $ruleSetLoader;
        $this->ancestorResolver = $ancestorResolver;
        $this->deprecationFinder = $deprecationFinder;
        $this->violationDetector = $violationDetector;
        $this->renderer = $renderer;
        $this->output = $output;
    }