Documentation

ConsoleExceptionEvent extends ConsoleEvent
in package

Allows to handle exception thrown in a command.

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

Tags
author

Fabien Potencier fabien@symfony.com

Table of Contents

Properties

$command  : mixed
$exception  : mixed
$exitCode  : mixed
$input  : mixed
$output  : mixed

Methods

__construct()  : mixed
getCommand()  : Command|null
Gets the command that is executed.
getException()  : Exception
Returns the thrown exception.
getExitCode()  : int
Gets the exit code.
getInput()  : InputInterface
Gets the input instance.
getOutput()  : OutputInterface
Gets the output instance.
setException()  : mixed
Replaces the thrown exception.

Properties

Methods

getCommand()

Gets the command that is executed.

public getCommand() : Command|null
Return values
Command|null

A Command instance

getException()

Returns the thrown exception.

public getException() : Exception
Return values
Exception

The thrown exception

getExitCode()

Gets the exit code.

public getExitCode() : int
Return values
int

The command exit code

setException()

Replaces the thrown exception.

public setException(Exception $exception) : mixed

This exception will be thrown if no response is set in the event.

Parameters
$exception : Exception

The thrown exception


        
On this page

Search results