ConsoleCommandEvent
class ConsoleCommandEvent extends ConsoleEvent
Allows to do things before the command is executed, like skipping the command or changing the input.
Constants
RETURN_CODE_DISABLED |
The return code for skipped commands, this will also be passed into the terminate event. |
Methods
Stores the EventDispatcher that dispatches this Event.
Disables the command, so it won't be run.
Enables the command.
Returns true if the command is runnable, false otherwise.
Details
in Event at line line 52
bool
isPropagationStopped()
Returns whether further event listeners should be triggered.
in Event at line line 64
stopPropagation()
Stops the propagation of the event to further event listeners.
If multiple event listeners are connected to the same event, no further event listener will be triggered once any trigger calls stopPropagation().
in Event at line line 76
setDispatcher(EventDispatcherInterface $dispatcher)
deprecated
deprecated
Stores the EventDispatcher that dispatches this Event.
in Event at line line 88
EventDispatcherInterface
getDispatcher()
deprecated
deprecated
Returns the EventDispatcher that dispatches this Event.
in Event at line line 102
string
getName()
deprecated
deprecated
Gets the event's name.
in Event at line line 116
setName(string $name)
deprecated
deprecated
Sets the event's name property.
in ConsoleEvent at line line 31
__construct(Command $command, InputInterface $input, OutputInterface $output)
in ConsoleEvent at line line 43
Command
getCommand()
Gets the command that is executed.
in ConsoleEvent at line line 53
InputInterface
getInput()
Gets the input instance.
in ConsoleEvent at line line 63
OutputInterface
getOutput()
Gets the output instance.
at line line 38
bool
disableCommand()
Disables the command, so it won't be run.
at line line 48
bool
enableCommand()
Enables the command.
at line line 58
bool
commandShouldRun()
Returns true if the command is runnable, false otherwise.