PHP Class GrumPHP\Task\Phpcs

Inheritance: extends AbstractExternalTask
Show file Open project: phpro/grumphp

Protected Properties

Property Type Description
$formatter GrumPHP\Formatter\PhpcsFormatter

Public Methods

Method Description
canRunInContext ( GrumPHP\Task\Context\ContextInterface $context )
getConfigurableOptions ( ) : Symfony\Component\OptionsResolver\OptionsResolver
getName ( ) : string
run ( GrumPHP\Task\Context\ContextInterface $context )

Protected Methods

Method Description
addArgumentsFromConfig ( ProcessArgumentsCollection $arguments, array $config ) : ProcessArgumentsCollection

Method Details

addArgumentsFromConfig() protected method

protected addArgumentsFromConfig ( ProcessArgumentsCollection $arguments, array $config ) : ProcessArgumentsCollection
$arguments GrumPHP\Collection\ProcessArgumentsCollection
$config array
return GrumPHP\Collection\ProcessArgumentsCollection

canRunInContext() public method

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

getConfigurableOptions() public method

public getConfigurableOptions ( ) : Symfony\Component\OptionsResolver\OptionsResolver
return Symfony\Component\OptionsResolver\OptionsResolver

getName() public method

public getName ( ) : string
return string

run() public method

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

Property Details

$formatter protected property

protected PhpcsFormatter,GrumPHP\Formatter $formatter
return GrumPHP\Formatter\PhpcsFormatter