PHP Класс GrumPHP\Linter\Json\JsonLinter

Наследование: implements GrumPHP\Linter\LinterInterface
Показать файл Открыть проект Примеры использования класса

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

Метод Описание
__construct ( Filesystem $filesystem, Seld\JsonLint\JsonParser $jsonParser ) JsonLinter constructor.
isInstalled ( ) : boolean
lint ( SplFileInfo $file ) : mixed
setDetectKeyConflicts ( boolean $detectKeyConflicts )

Приватные методы

Метод Описание
calculateFlags ( ) : integer

Описание методов

__construct() публичный Метод

JsonLinter constructor.
public __construct ( Filesystem $filesystem, Seld\JsonLint\JsonParser $jsonParser )
$filesystem GrumPHP\Util\Filesystem
$jsonParser Seld\JsonLint\JsonParser

isInstalled() публичный Метод

public isInstalled ( ) : boolean
Результат boolean

lint() публичный Метод

public lint ( SplFileInfo $file ) : mixed
$file SplFileInfo
Результат mixed

setDetectKeyConflicts() публичный Метод

public setDetectKeyConflicts ( boolean $detectKeyConflicts )
$detectKeyConflicts boolean