Documentation

ConsoleTerminateEvent extends ConsoleEvent
in package

FinalYes

Allows to manipulate the exit code of a command after its execution.

Tags
author

Francesco Levorato git@flevour.net

author

Jules Pietri jules@heahprod.com

Table of Contents

Properties

$command  : mixed
$exitCode  : int
$input  : InputInterface
$interruptingSignal  : int|null
$output  : OutputInterface
$propagationStopped  : bool

Methods

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

Properties

$propagationStopped

private bool $propagationStopped = false

Methods

isPropagationStopped()

Is propagation stopped?

public isPropagationStopped() : bool

This will typically only be used by the Dispatcher to determine if the previous listener halted propagation.

Return values
bool

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().


        
On this page

Search results