PHP Класс Overtrue\PHPLint\Linter

Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
__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