CallsCommands
trait CallsCommands
Methods
Command
resolveCommand(Command|string $command)
Resolve the console command instance for the given command.
int
call(Command|string $command, array $arguments = [])
Call another console command.
int
callSilent(Command|string $command, array $arguments = [])
Call another console command without output.
int
callSilently(Command|string $command, array $arguments = [])
Call another console command without output.
int
runCommand(Command|string $command, array $arguments, OutputInterface $output)
Run the given console command.
ArrayInput
createInputFromArguments(array $arguments)
Create an input instance from the given arguments.
array
context()
Get all the context passed to the command.
Details
at line 18
abstract protected Command
resolveCommand(Command|string $command)
Resolve the console command instance for the given command.
at line 23
int
call(Command|string $command, array $arguments = [])
Call another console command.
at line 31
int
callSilent(Command|string $command, array $arguments = [])
Call another console command without output.
at line 39
int
callSilently(Command|string $command, array $arguments = [])
Call another console command without output.
at line 47
protected int
runCommand(Command|string $command, array $arguments, OutputInterface $output)
Run the given console command.
at line 64
protected ArrayInput
createInputFromArguments(array $arguments)
Create an input instance from the given arguments.
at line 78
protected array
context()
Get all the context passed to the command.