PHP Class GrumPHP\Task\AbstractExternalTask

Inheritance: implements GrumPHP\Task\ExternalTaskInterface
Show file Open project: phpro/grumphp Class Usage Examples

Protected Properties

Property Type Description
$formatter GrumPHP\Formatter\ProcessFormatterInterface
$grumPHP GrumPHP\Configuration\GrumPHP
$processBuilder GrumPHP\Process\ProcessBuilder

Public Methods

Method Description
__construct ( GrumPHP $grumPHP, ProcessBuilder $processBuilder, GrumPHP\Formatter\ProcessFormatterInterface $formatter )
getConfiguration ( )

Method Details

__construct() public method

public __construct ( GrumPHP $grumPHP, ProcessBuilder $processBuilder, GrumPHP\Formatter\ProcessFormatterInterface $formatter )
$grumPHP GrumPHP\Configuration\GrumPHP
$processBuilder GrumPHP\Process\ProcessBuilder
$formatter GrumPHP\Formatter\ProcessFormatterInterface

getConfiguration() public method

public getConfiguration ( )

Property Details

$formatter protected property

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

$grumPHP protected property

protected GrumPHP,GrumPHP\Configuration $grumPHP
return GrumPHP\Configuration\GrumPHP

$processBuilder protected property

protected ProcessBuilder,GrumPHP\Process $processBuilder
return GrumPHP\Process\ProcessBuilder