Guides

Run extends Command
in package

FinalYes

Table of Contents

Properties

$clock  : ClockInterface
$commandBus  : CommandBus
$eventDispatcher  : EventDispatcher
$logger  : Logger
$progressBarSubscriber  : ProgressBarSubscriber
$settingsBuilder  : SettingsBuilder
$settingsManager  : SettingsManager
$themeManager  : ThemeManager

Methods

__construct()  : mixed
registerProgressBar()  : void
execute()  : int

Properties

$clock read-only

private ClockInterface $clock

$commandBus read-only

private CommandBus $commandBus

$eventDispatcher read-only

private EventDispatcher $eventDispatcher

$logger read-only

private Logger $logger

$progressBarSubscriber read-only

private ProgressBarSubscriber $progressBarSubscriber

$settingsBuilder

private SettingsBuilder $settingsBuilder

Methods

__construct()

public __construct(CommandBus $commandBus, Logger $logger, ThemeManager $themeManager, SettingsManager $settingsManager, ClockInterface $clock, EventDispatcher $eventDispatcher, ProgressBarSubscriber $progressBarSubscriber, SettingsBuilder $settingsBuilder) : mixed
Parameters
$commandBus : CommandBus
$logger : Logger
$themeManager : ThemeManager
$settingsManager : SettingsManager
$clock : ClockInterface
$eventDispatcher : EventDispatcher
$progressBarSubscriber : ProgressBarSubscriber
$settingsBuilder : SettingsBuilder

registerProgressBar()

public registerProgressBar(ConsoleOutputInterface $output) : void

this method will be removed in v2

Parameters
$output : ConsoleOutputInterface

execute()

protected execute(InputInterface $input, OutputInterface $output) : int
Parameters
$input : InputInterface
$output : OutputInterface
Return values
int

        
On this page

Search results