ConsoleSignalEvent
extends ConsoleEvent
in package
FinalYes
Allows to inspect input and output of a command.
Tags
Table of Contents
Properties
Methods
- __construct() : mixed
- abortExit() : void
- getCommand() : Command|null
- Gets the command that is executed.
- getExitCode() : int|false
- getHandlingSignal() : int
- getInput() : InputInterface
- Gets the input instance.
- 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
$command
protected
Command|null
$command
Methods
__construct()
public
__construct(Command $command, InputInterface $input, OutputInterface $output, int $handlingSignal[, int|false $exitCode = 0 ]) : mixed
Parameters
- $command : Command
- $input : InputInterface
- $output : OutputInterface
- $handlingSignal : int
- $exitCode : int|false = 0
abortExit()
public
abortExit() : void
getCommand()
Gets the command that is executed.
public
getCommand() : Command|null
Return values
Command|nullgetExitCode()
public
getExitCode() : int|false
Return values
int|falsegetHandlingSignal()
public
getHandlingSignal() : int
Return values
intgetInput()
Gets the input instance.
public
getInput() : InputInterface
Return values
InputInterfacegetOutput()
Gets the output instance.
public
getOutput() : OutputInterface
Return values
OutputInterfaceisPropagationStopped()
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 —True if the Event is complete and no further listeners should be called. False to continue calling listeners.
setExitCode()
public
setExitCode(int $exitCode) : void
Parameters
- $exitCode : int
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().