PHP 클래스 SensioLabs\Deptrac\Command\AnalyzeCommand

상속: extends Symfony\Component\Console\Command\Command
파일 보기 프로젝트 열기: sensiolabs-de/deptrac

보호된 프로퍼티들

프로퍼티 타입 설명
$astRunner
$collectorFactory
$dispatcher
$formatterFactory
$rulesetEngine

공개 메소드들

메소드 설명
__construct ( Symfony\Component\EventDispatcher\EventDispatcherInterface $dispatcher, SensioLabs\AstRunner\AstRunner $astRunner, OutputFormatterFactory $formatterFactory, RulesetEngine $rulesetEngine, CollectorFactory $collectorFactory )

보호된 메소드들

메소드 설명
configure ( )
execute ( Symfony\Component\Console\Input\InputInterface $input, Symfony\Component\Console\Output\OutputInterface $output )
printBanner ( Symfony\Component\Console\Output\OutputInterface $output )
printCollectViolations ( Symfony\Component\Console\Output\OutputInterface $output )
printConfigMissingError ( Symfony\Component\Console\Output\OutputInterface $output, $configurationLoader )
printEmitEnd ( Symfony\Component\Console\Output\OutputInterface $output )
printEmitStart ( Symfony\Component\Console\Output\OutputInterface $output, $dependencyEmitter )
printFlattenEnd ( Symfony\Component\Console\Output\OutputInterface $output )
printFlattenStart ( Symfony\Component\Console\Output\OutputInterface $output )
printFormatterException ( Symfony\Component\Console\Output\OutputInterface $output, $formatterName, Exception $exception )
printFormattingStart ( Symfony\Component\Console\Output\OutputInterface $output )

비공개 메소드들

메소드 설명
collectFiles ( Configuration $configuration )

메소드 상세

__construct() 공개 메소드

public __construct ( Symfony\Component\EventDispatcher\EventDispatcherInterface $dispatcher, SensioLabs\AstRunner\AstRunner $astRunner, OutputFormatterFactory $formatterFactory, RulesetEngine $rulesetEngine, CollectorFactory $collectorFactory )
$dispatcher Symfony\Component\EventDispatcher\EventDispatcherInterface
$astRunner SensioLabs\AstRunner\AstRunner
$formatterFactory SensioLabs\Deptrac\OutputFormatterFactory
$rulesetEngine SensioLabs\Deptrac\RulesetEngine
$collectorFactory SensioLabs\Deptrac\CollectorFactory

configure() 보호된 메소드

protected configure ( )

execute() 보호된 메소드

protected execute ( Symfony\Component\Console\Input\InputInterface $input, Symfony\Component\Console\Output\OutputInterface $output )
$input Symfony\Component\Console\Input\InputInterface
$output Symfony\Component\Console\Output\OutputInterface

printBanner() 보호된 메소드

protected printBanner ( Symfony\Component\Console\Output\OutputInterface $output )
$output Symfony\Component\Console\Output\OutputInterface

printCollectViolations() 보호된 메소드

protected printCollectViolations ( Symfony\Component\Console\Output\OutputInterface $output )
$output Symfony\Component\Console\Output\OutputInterface

printConfigMissingError() 보호된 메소드

protected printConfigMissingError ( Symfony\Component\Console\Output\OutputInterface $output, $configurationLoader )
$output Symfony\Component\Console\Output\OutputInterface
$configurationLoader

printEmitEnd() 보호된 메소드

protected printEmitEnd ( Symfony\Component\Console\Output\OutputInterface $output )
$output Symfony\Component\Console\Output\OutputInterface

printEmitStart() 보호된 메소드

protected printEmitStart ( Symfony\Component\Console\Output\OutputInterface $output, $dependencyEmitter )
$output Symfony\Component\Console\Output\OutputInterface
$dependencyEmitter

printFlattenEnd() 보호된 메소드

protected printFlattenEnd ( Symfony\Component\Console\Output\OutputInterface $output )
$output Symfony\Component\Console\Output\OutputInterface

printFlattenStart() 보호된 메소드

protected printFlattenStart ( Symfony\Component\Console\Output\OutputInterface $output )
$output Symfony\Component\Console\Output\OutputInterface

printFormatterException() 보호된 메소드

protected printFormatterException ( Symfony\Component\Console\Output\OutputInterface $output, $formatterName, Exception $exception )
$output Symfony\Component\Console\Output\OutputInterface
$formatterName
$exception Exception

printFormattingStart() 보호된 메소드

protected printFormattingStart ( Symfony\Component\Console\Output\OutputInterface $output )
$output Symfony\Component\Console\Output\OutputInterface

프로퍼티 상세

$astRunner 보호되어 있는 프로퍼티

protected $astRunner

$collectorFactory 보호되어 있는 프로퍼티

protected $collectorFactory

$dispatcher 보호되어 있는 프로퍼티

protected $dispatcher

$formatterFactory 보호되어 있는 프로퍼티

protected $formatterFactory

$rulesetEngine 보호되어 있는 프로퍼티

protected $rulesetEngine