PHP Класс GrumPHP\Task\AbstractPhpCsFixerTask

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

Защищенные свойства (Protected)

Свойство Тип Описание
$formatter GrumPHP\Formatter\PhpCsFixerFormatter
$grumPHP GrumPHP\Configuration\GrumPHP
$processBuilder GrumPHP\Process\ProcessBuilder
$processRunner GrumPHP\Process\AsyncProcessRunner

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

Метод Описание
__construct ( GrumPHP $grumPHP, ProcessBuilder $processBuilder, AsyncProcessRunner $processRunner, PhpCsFixerFormatter $formatter ) PhpCsFixerRunner constructor.
canRunInContext ( GrumPHP\Task\Context\ContextInterface $context )
getConfiguration ( )

Защищенные методы

Метод Описание
runOnAllFiles ( GrumPHP\Task\Context\ContextInterface $context, ProcessArgumentsCollection $arguments ) : TaskResult
runOnChangedFiles ( GrumPHP\Task\Context\ContextInterface $context, ProcessArgumentsCollection $arguments, FilesCollection $files ) : TaskResult

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

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

PhpCsFixerRunner constructor.
public __construct ( GrumPHP $grumPHP, ProcessBuilder $processBuilder, AsyncProcessRunner $processRunner, PhpCsFixerFormatter $formatter )
$grumPHP GrumPHP\Configuration\GrumPHP
$processBuilder GrumPHP\Process\ProcessBuilder
$processRunner GrumPHP\Process\AsyncProcessRunner
$formatter GrumPHP\Formatter\PhpCsFixerFormatter

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

public canRunInContext ( GrumPHP\Task\Context\ContextInterface $context )
$context GrumPHP\Task\Context\ContextInterface

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

public getConfiguration ( )

runOnAllFiles() защищенный Метод

protected runOnAllFiles ( GrumPHP\Task\Context\ContextInterface $context, ProcessArgumentsCollection $arguments ) : TaskResult
$context GrumPHP\Task\Context\ContextInterface
$arguments GrumPHP\Collection\ProcessArgumentsCollection
Результат GrumPHP\Runner\TaskResult

runOnChangedFiles() защищенный Метод

protected runOnChangedFiles ( GrumPHP\Task\Context\ContextInterface $context, ProcessArgumentsCollection $arguments, FilesCollection $files ) : TaskResult
$context GrumPHP\Task\Context\ContextInterface
$arguments GrumPHP\Collection\ProcessArgumentsCollection
$files GrumPHP\Collection\FilesCollection
Результат GrumPHP\Runner\TaskResult

Описание свойств

$formatter защищенное свойство

protected PhpCsFixerFormatter,GrumPHP\Formatter $formatter
Результат GrumPHP\Formatter\PhpCsFixerFormatter

$grumPHP защищенное свойство

protected GrumPHP,GrumPHP\Configuration $grumPHP
Результат GrumPHP\Configuration\GrumPHP

$processBuilder защищенное свойство

protected ProcessBuilder,GrumPHP\Process $processBuilder
Результат GrumPHP\Process\ProcessBuilder

$processRunner защищенное свойство

protected AsyncProcessRunner,GrumPHP\Process $processRunner
Результат GrumPHP\Process\AsyncProcessRunner