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