PHP Класс GrumPHP\Runner\TaskRunner

Показать файл Открыть проект Примеры использования класса

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

Метод Описание
__construct ( GrumPHP $grumPHP, Symfony\Component\EventDispatcher\EventDispatcherInterface $eventDispatcher )
addTask ( GrumPHP\Task\TaskInterface $task )
getTasks ( ) : TasksCollection | GrumPHP\Task\TaskInterface[]
run ( GrumPHP\Task\Context\ContextInterface $context ) : TaskResultCollection

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

Метод Описание
runTask ( GrumPHP\Task\TaskInterface $task, GrumPHP\Task\Context\ContextInterface $context ) : GrumPHP\Runner\TaskResultInterface

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

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

public __construct ( GrumPHP $grumPHP, Symfony\Component\EventDispatcher\EventDispatcherInterface $eventDispatcher )
$grumPHP GrumPHP\Configuration\GrumPHP
$eventDispatcher Symfony\Component\EventDispatcher\EventDispatcherInterface

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

public addTask ( GrumPHP\Task\TaskInterface $task )
$task GrumPHP\Task\TaskInterface

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

public getTasks ( ) : TasksCollection | GrumPHP\Task\TaskInterface[]
Результат GrumPHP\Collection\TasksCollection | GrumPHP\Task\TaskInterface[]

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

public run ( GrumPHP\Task\Context\ContextInterface $context ) : TaskResultCollection
$context GrumPHP\Task\Context\ContextInterface
Результат GrumPHP\Collection\TaskResultCollection