PHP 클래스 SensioLabs\DeprecationDetector\DetectorFactory

파일 보기 프로젝트 열기: sensiolabs-de/deprecation-detector 1 사용 예제들

공개 메소드들

메소드 설명
create ( Configuration $configuration, Symfony\Component\Console\Output\OutputInterface $output ) : DeprecationDetector

비공개 메소드들

메소드 설명
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[]

메소드 상세

create() 공개 메소드

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