Spec-Zone.ru › Symfony 3.2

ConsoleTerminateEvent

class ConsoleTerminateEvent extends ConsoleEvent

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

Методы

bool isPropagationStopped()

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

из Event
stopPropagation()

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

из Event
setDispatcher(EventDispatcherInterface $dispatcher) deprecated

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

из Event
EventDispatcherInterface getDispatcher() deprecated

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

из Event
string getName() deprecated

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

из Event
setName(string $name) deprecated

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

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

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

из ConsoleEvent
InputInterface getInput()

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

из ConsoleEvent
OutputInterface getOutput()

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

из ConsoleEvent
setExitCode(int $exitCode)

Устанавливает код завершения.

int getExitCode()

Получает код завершения.

Подробности

bool isPropagationStopped()

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

Возвращаемое значение

bool Был ли уже остановлен процесс распространения для этого события.

См. также

Event::stopPropagation()

stopPropagation()

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

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

setDispatcher(EventDispatcherInterface $dispatcher) deprecated

deprecated

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

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

Параметры

EventDispatcherInterface $dispatcher

EventDispatcherInterface getDispatcher() deprecated

deprecated

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

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

Возвращаемое значение

EventDispatcherInterface

string getName() deprecated

deprecated

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

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

Возвращаемое значение

string

setName(string $name) deprecated

deprecated

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

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

Параметры

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

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

Параметры

Command $command
InputInterface $input
OutputInterface $output
$exitCode

Command getCommand()

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

Возвращаемое значение

Command Экземпляр Command

InputInterface getInput()

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

Возвращаемое значение

InputInterface Экземпляр InputInterface

OutputInterface getOutput()

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

Возвращаемое значение

OutputInterface Экземпляр OutputInterface

setExitCode(int $exitCode)

Устанавливает код завершения.

Параметры

int $exitCode Код завершения команды

int getExitCode()

Получает код завершения.

Возвращаемое значение

int Код завершения команды

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

Spec-Zone.ru

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