Spec-Zone.ru › Symfony 4.1

ConsoleErrorEvent

class ConsoleErrorEvent extends ConsoleEvent

Позволяет обрабатывать исключения, брошенные во время выполнения команды.

Свойства

protected $command из ConsoleEvent

Методы

bool isPropagationStopped()

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

из Event
stopPropagation()

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

из Event
__construct(InputInterface $input, OutputInterface $output, Throwable $error, Command $command = null)
Command|null getCommand()

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

из ConsoleEvent
InputInterface getInput()

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

из ConsoleEvent
OutputInterface getOutput()

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

из ConsoleEvent
Throwable getError()
void setError(Throwable $error)
void setExitCode(int $exitCode)
int getExitCode()

Подробности

bool isPropagationStopped()

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

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

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

См. также

Event::stopPropagation

stopPropagation()

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

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

__construct(InputInterface $input, OutputInterface $output, Throwable $error, Command $command = null)

Параметры

InputInterface $input
OutputInterface $output
Throwable $error
Command $command

Command|null getCommand()

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

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

Command|null Экземпляр Command

InputInterface getInput()

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

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

InputInterface Экземпляр InputInterface

OutputInterface getOutput()

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

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

OutputInterface Экземпляр OutputInterface

Throwable getError()

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

Throwable

void setError(Throwable $error)

Параметры

Throwable $error

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

void

void setExitCode(int $exitCode)

Параметры

int $exitCode

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

void

int getExitCode()

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

int

© 2004–2017 Fabien Potencier
Licensed under the MIT License.
https://api.symfony.com/4.1/Symfony/Component/Console/Event/ConsoleErrorEvent.html

Spec-Zone.ru

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