Documentation

ConsoleTerminateEvent extends ConsoleEvent
in package

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

Tags
author

Francesco Levorato git@flevour.net

final

since Symfony 4.4

Table of Contents

Properties

$command  : mixed
$exitCode  : mixed
$input  : mixed
$output  : mixed
$propagationStopped  : mixed

Methods

__construct()  : mixed
getCommand()  : Command|null
Gets the command that is executed.
getExitCode()  : int
Gets the exit code.
getInput()  : InputInterface
Gets the input instance.
getOutput()  : OutputInterface
Gets the output instance.
isPropagationStopped()  : bool
setExitCode()  : mixed
Sets the exit code.
stopPropagation()  : mixed

Properties

$propagationStopped

private mixed $propagationStopped = false

Methods

getCommand()

Gets the command that is executed.

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

A Command instance

getExitCode()

Gets the exit code.

public getExitCode() : int
Return values
int

The command exit code

isPropagationStopped()

public isPropagationStopped() : bool

since Symfony 4.3, use "Symfony\Contracts\EventDispatcher\Event" instead

Return values
bool

Whether propagation was already stopped for this event

setExitCode()

Sets the exit code.

public setExitCode(int $exitCode) : mixed
Parameters
$exitCode : int

The command exit code

stopPropagation()

public stopPropagation() : mixed

since Symfony 4.3, use "Symfony\Contracts\EventDispatcher\Event" instead


        
On this page

Search results