class
Illuminate
/
Console
/
ContainerCommandLoader
ContainerCommandLoader
Implements
- Symfony\...\CommandLoaderInterface
Properties
protected
$container
Psr\...\ContainerInterface
The container instance.
Default: null
protected
$commandMap
array
A map of command names to classes.
Default: null
Methods
public
__construct ( Psr\...\ContainerInterface $container , array $commandMap ) : void
Create a new command loader instance.
Parameters
- $container Psr\...\ContainerInterface
- $commandMap array
public
get ( string $name ) : Symfony\...\Command
Resolve a command from the container.
Parameters
- $name string
public
has ( string $name ) : bool
Determines if a command exists.
Parameters
- $name string
public
getNames ( ) : string[]
Get the command names.