Documentation

ConsoleErrorEvent extends ConsoleEvent
in package

Allows to handle throwables thrown while running a command.

Tags
author

Wouter de Jong wouter@wouterj.nl

Table of Contents

$command  : mixed
$error  : mixed
$exitCode  : mixed
$input  : mixed
$output  : mixed
$propagationStopped  : mixed
__construct()  : mixed
getCommand()  : Command|null
Gets the command that is executed.
getError()  : Throwable
getExitCode()  : int
getInput()  : InputInterface
Gets the input instance.
getOutput()  : OutputInterface
Gets the output instance.
isPropagationStopped()  : bool
Is propagation stopped?
setError()  : void
setExitCode()  : void
stopPropagation()  : void
Stops the propagation of the event to further event listeners.

Properties

$propagationStopped

private mixed $propagationStopped = false

Methods

isPropagationStopped()

Is propagation stopped?

public isPropagationStopped() : bool
Return values
bool

setError()

public setError(Throwable $error) : void
Parameters
$error : Throwable
Return values
void

setExitCode()

public setExitCode(int $exitCode) : void
Parameters
$exitCode : int
Return values
void

stopPropagation()

Stops the propagation of the event to further event listeners.

public stopPropagation() : void

If multiple event listeners are connected to the same event, no further event listener will be triggered once any trigger calls stopPropagation().

Return values
void

Search results