Spec-Zone.ru › Symfony 3.3

ConsoleExceptionEvent устаревшее

class ConsoleExceptionEvent extends ConsoleEvent

устаревшее

since version 3.3, to be removed in 4.0. Use ConsoleErrorEvent instead.

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

Methods

bool isPropagationStopped()

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

from Event
stopPropagation()

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

from Event
__construct(Command $command, InputInterface $input, OutputInterface $output, Exception $exception, $exitCode)
Command|null getCommand()

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

from ConsoleEvent
InputInterface getInput()

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

from ConsoleEvent
OutputInterface getOutput()

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

from ConsoleEvent
Exception getException()

Возвращает выброшенное исключение.

setException(Exception $exception)

Заменяет выброшенное исключение.

int getExitCode()

Получает код выхода.

Details

bool isPropagationStopped()

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

Return Value

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

See also

Event::stopPropagation()

stopPropagation()

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

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

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

Parameters

Command $command
InputInterface $input
OutputInterface $output
Exception $exception
$exitCode

Command|null getCommand()

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

Return Value

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

InputInterface getInput()

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

Return Value

InputInterface Экземпляр InputInterface

OutputInterface getOutput()

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

Return Value

OutputInterface Экземпляр OutputInterface

Exception getException()

Возвращает выброшенное исключение.

Return Value

Exception Выброшенное исключение

setException(Exception $exception)

Заменяет выброшенное исключение.

Это исключение будет выброшено, если в событии не установлено никакого ответа.

Parameters

Exception $exception Выброшенное исключение

int getExitCode()

Получает код выхода.

Return Value

int Код выхода команды

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

Spec-Zone.ru

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