Joomla CMS  4.2.2
Documentation des API du CMS Joomla en version 4.2.2
Référence de la classe ContainerCommandLoader
+ Graphe d'héritage de ContainerCommandLoader:

Fonctions membres publiques

 __construct (ContainerInterface $container, array $commandMap)
 
 get (string $name)
 
 has (string $name)
 
 getNames ()
 

Attributs privés

 $container
 
 $commandMap
 

Description détaillée

Loads commands from a PSR-11 container.

Auteur
Robin Chalas robin.nosp@m..cha.nosp@m.las@g.nosp@m.mail.nosp@m..com

Documentation des constructeurs et destructeur

◆ __construct()

__construct ( ContainerInterface  $container,
array  $commandMap 
)
Paramètres
array$commandMapAn array with command names as keys and service ids as values

Références ContainerCommandLoader\$commandMap, et ContainerCommandLoader\$container.

Documentation des fonctions membres

◆ get()

get ( string  $name)

{Loads a command.

Renvoie
Command
Exceptions
CommandNotFoundException
}

Implémente CommandLoaderInterface.

Références $name, et ContainerCommandLoader\has().

◆ getNames()

getNames ( )

{

Renvoie
string[]
}

Implémente CommandLoaderInterface.

◆ has()

has ( string  $name)

{Checks if a command exists.

Renvoie
bool
}

Implémente CommandLoaderInterface.

Références $name.

Référencé par ContainerCommandLoader\get().

Documentation des champs

◆ $commandMap

$commandMap
private

◆ $container

$container
private

La documentation de cette classe a été générée à partir du fichier suivant :