PHP 클래스 Overtrue\PHPLint\Linter

파일 보기 프로젝트 열기: overtrue/phplint 1 사용 예제들

공개 메소드들

메소드 설명
__construct ( string | array $path, array $excludes = [], array $extensions = ['php'] ) Constructor.
getFiles ( ) : array Fetch files.
lint ( array $files = [], boolean $cache = true ) : array Check the files.
setCache ( array $cache = [] ) Cache setter.
setFiles ( array $files ) : Linter Set Files.
setProcessCallback ( callable $processCallback ) : Linter Set process callback.
setProcessLimit ( integer $procLimit ) Set process limit.

보호된 메소드들

메소드 설명
getFilesFromDir ( string $dir ) : array Get files from directory.

메소드 상세

__construct() 공개 메소드

Constructor.
public __construct ( string | array $path, array $excludes = [], array $extensions = ['php'] )
$path string | array
$excludes array
$extensions array

getFiles() 공개 메소드

Fetch files.
public getFiles ( ) : array
리턴 array

getFilesFromDir() 보호된 메소드

Get files from directory.
protected getFilesFromDir ( string $dir ) : array
$dir string
리턴 array

lint() 공개 메소드

Check the files.
public lint ( array $files = [], boolean $cache = true ) : array
$files array
$cache boolean
리턴 array

setCache() 공개 메소드

Cache setter.
public setCache ( array $cache = [] )
$cache array

setFiles() 공개 메소드

Set Files.
public setFiles ( array $files ) : Linter
$files array
리턴 Linter

setProcessCallback() 공개 메소드

Set process callback.
public setProcessCallback ( callable $processCallback ) : Linter
$processCallback callable
리턴 Linter

setProcessLimit() 공개 메소드

Set process limit.
public setProcessLimit ( integer $procLimit )
$procLimit integer