PHP 클래스 GrumPHP\Task\AbstractLinterTask

상속: implements GrumPHP\Task\TaskInterface
파일 보기 프로젝트 열기: phpro/grumphp 1 사용 예제들

보호된 프로퍼티들

프로퍼티 타입 설명
$grumPHP GrumPHP\Configuration\GrumPHP
$linter GrumPHP\Linter\LinterInterface

공개 메소드들

메소드 설명
__construct ( GrumPHP $grumPHP, GrumPHP\Linter\LinterInterface $linter )
getConfigurableOptions ( ) : Symfony\Component\OptionsResolver\OptionsResolver
getConfiguration ( )

보호된 메소드들

메소드 설명
guardLinterIsInstalled ( ) Validates if the linter is installed.
lint ( FilesCollection $files ) : LintErrorsCollection

메소드 상세

__construct() 공개 메소드

public __construct ( GrumPHP $grumPHP, GrumPHP\Linter\LinterInterface $linter )
$grumPHP GrumPHP\Configuration\GrumPHP
$linter GrumPHP\Linter\LinterInterface

getConfigurableOptions() 공개 메소드

public getConfigurableOptions ( ) : Symfony\Component\OptionsResolver\OptionsResolver
리턴 Symfony\Component\OptionsResolver\OptionsResolver

getConfiguration() 공개 메소드

public getConfiguration ( )

guardLinterIsInstalled() 보호된 메소드

Validates if the linter is installed.
protected guardLinterIsInstalled ( )

lint() 보호된 메소드

protected lint ( FilesCollection $files ) : LintErrorsCollection
$files GrumPHP\Collection\FilesCollection
리턴 GrumPHP\Collection\LintErrorsCollection

프로퍼티 상세

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

protected GrumPHP,GrumPHP\Configuration $grumPHP
리턴 GrumPHP\Configuration\GrumPHP

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

protected LinterInterface,GrumPHP\Linter $linter
리턴 GrumPHP\Linter\LinterInterface