PHP Class SensioLabs\DeprecationDetector\DetectorFactory

Show file Open project: sensiolabs-de/deprecation-detector Class Usage Examples

Public Methods

Method Description
create ( Configuration $configuration, Symfony\Component\Console\Output\OutputInterface $output ) : DeprecationDetector

Private Methods

Method Description
getBaseTraverser ( ) : NodeTraverser
getDeprecationParser ( ) : SensioLabs\DeprecationDetector\Parser\DeprecationParser
getMessageHelper ( ) : SensioLabs\DeprecationDetector\Violation\Renderer\MessageHelper\MessageHelper
getPredefinedRuleSet ( ) : SensioLabs\DeprecationDetector\RuleSet\RuleSet
getRenderer ( Configuration $configuration, Symfony\Component\Console\Output\OutputInterface $output ) : DefaultRenderer | SensioLabs\DeprecationDetector\Violation\Renderer\Html\Renderer
getRuleSetLoader ( DirectoryTraverser $traverser, Configuration $configuration ) : SensioLabs\DeprecationDetector\RuleSet\Loader\LoaderInterface
getStaticAnalysisVisitors ( Configuration $configuration ) : SensioLabs\DeprecationDetector\Visitor\StaticAnalysisVisitorInterface[]
getSymbolTableVariableResolver ( Configuration $configuration ) : SensioLabs\DeprecationDetector\TypeGuessing\SymbolTable\ComposedResolver
getUsageParser ( Configuration $configuration ) : SensioLabs\DeprecationDetector\Parser\UsageParser
getViolationChecker ( Configuration $configuration ) : SensioLabs\DeprecationDetector\Violation\ViolationChecker\ComposedViolationChecker
getViolationDetector ( Configuration $configuration ) : ViolationDetector
getViolationFilter ( Configuration $configuration ) : SensioLabs\DeprecationDetector\Violation\ViolationFilter\ComposedViolationFilter
getViolationVisitors ( ) : SensioLabs\DeprecationDetector\Visitor\ViolationVisitorInterface[]

Method Details

create() public method

public create ( Configuration $configuration, Symfony\Component\Console\Output\OutputInterface $output ) : DeprecationDetector
$configuration SensioLabs\DeprecationDetector\Configuration\Configuration
$output Symfony\Component\Console\Output\OutputInterface
return DeprecationDetector