Spec-Zone.ru › Symfony 3.0

ConsoleCommandEvent

class ConsoleCommandEvent extends ConsoleEvent

Позволяет выполнить действия перед выполнением команды, например, пропустить команду или изменить ввод.

Постоянные значения

RETURN_CODE_DISABLED

Код возврата для пропущенных команд, он также будет передан в событие завершения.

Методы

bool isPropagationStopped()

Возвращает, следует ли вызывать дополнительные обработчики событий.

из Event
stopPropagation()

Останавливает распространение события к дополнительным обработчикам событий.

из Event
setDispatcher(EventDispatcherInterface $dispatcher) устарело

Хранит EventDispatcher, который обрабатывает это событие.

из Event
EventDispatcherInterface getDispatcher() устарело

Возвращает EventDispatcher, который обрабатывает это событие.

из Event
string getName() устарело

Получает имя события.

из Event
setName(string $name) устарело

Устанавливает свойство имени события.

из Event
__construct(Command $command, InputInterface $input, OutputInterface $output) из ConsoleEvent
Command getCommand()

Получает выполняемую команду.

из ConsoleEvent
InputInterface getInput()

Получает экземпляр ввода.

из ConsoleEvent
OutputInterface getOutput()

Получает экземпляр вывода.

из ConsoleEvent
bool disableCommand()

Отключает команду, чтобы она не выполнялась.

bool enableCommand()

Включает команду.

bool commandShouldRun()

Возвращает true, если команда может быть запущена, иначе false.

Подробности

bool isPropagationStopped()

Возвращает, следует ли вызывать дополнительные обработчики событий.

Значение возврата

bool Признак того, что распространение события уже остановлено.

См. также

Event::stopPropagation()

stopPropagation()

Останавливает распространение события к дополнительным обработчикам событий.

Если к одному событию подключены несколько обработчиков событий, ни один дальнейший обработчик события не будет вызван после того, как какой-либо триггер вызовет stopPropagation().

setDispatcher(EventDispatcherInterface $dispatcher) устарело

устарело

с момента версии 2.4, будет удалено в версии 3.0. Диспечер событий передается в вызов обработчика.

Хранит EventDispatcher, который обрабатывает это событие.

Параметры

EventDispatcherInterface $dispatcher

EventDispatcherInterface getDispatcher() устарело

устарело

с момента версии 2.4, будет удалено в версии 3.0. Диспечер событий передается в вызов обработчика.

Возвращает EventDispatcher, который обрабатывает это событие.

Значение возврата

EventDispatcherInterface

string getName() устарело

устарело

с момента версии 2.4, будет удалено в версии 3.0. Имя события передается в вызов обработчика.

Получает имя события.

Значение возврата

string

setName(string $name) устарело

устарело

с момента версии 2.4, будет удалено в версии 3.0. Имя события передается в вызов обработчика.

Устанавливает свойство имени события.

Параметры

string $name Имя события.

__construct(Command $command, InputInterface $input, OutputInterface $output)

Параметры

Command $command
InputInterface $input
OutputInterface $output

Command getCommand()

Получает выполняемую команду.

Значение возврата

Command Экземпляр Command

InputInterface getInput()

Получает экземпляр ввода.

Значение возврата

InputInterface Экземпляр InputInterface

OutputInterface getOutput()

Получает экземпляр вывода.

Значение возврата

OutputInterface Экземпляр OutputInterface

bool disableCommand()

Отключает команду, чтобы она не выполнялась.

Значение возврата

bool

bool enableCommand()

Включает команду.

Значение возврата

bool

bool commandShouldRun()

Возвращает true, если команда может быть запущена, иначе false.

Значение возврата

bool

© 2004–2017 Fabien Potencier
Licensed under the MIT License.
http://api.symfony.com/3.0/Symfony/Component/Console/Event/ConsoleCommandEvent.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API