PHP Класс GrumPHP\Task\Composer

Наследование: extends AbstractExternalTask
Показать файл Открыть проект

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

Метод Описание
__construct ( GrumPHP $grumPHP, ProcessBuilder $processBuilder, GrumPHP\Formatter\ProcessFormatterInterface $formatter, Filesystem $filesystem ) Composer constructor.
canRunInContext ( GrumPHP\Task\Context\ContextInterface $context )
getConfigurableOptions ( ) : Symfony\Component\OptionsResolver\OptionsResolver
getName ( ) : string
run ( GrumPHP\Task\Context\ContextInterface $context )

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

Метод Описание
hasLocalRepository ( SplFileInfo $composerFile ) : boolean Checks if composer.local host one or more local repositories.

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

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

Composer constructor.
public __construct ( GrumPHP $grumPHP, ProcessBuilder $processBuilder, GrumPHP\Formatter\ProcessFormatterInterface $formatter, Filesystem $filesystem )
$grumPHP GrumPHP\Configuration\GrumPHP
$processBuilder GrumPHP\Process\ProcessBuilder
$formatter GrumPHP\Formatter\ProcessFormatterInterface
$filesystem GrumPHP\Util\Filesystem

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

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

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

public getConfigurableOptions ( ) : Symfony\Component\OptionsResolver\OptionsResolver
Результат Symfony\Component\OptionsResolver\OptionsResolver

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

public getName ( ) : string
Результат string

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

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