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

Fonctions membres publiques

 __construct (array $completionOutputs=[])
 
- Fonctions membres publiques hérités de Command
 __construct (string $name=null)
 
 ignoreValidationErrors ()
 
 setApplication (Application $application=null)
 
 setHelperSet (HelperSet $helperSet)
 
 getHelperSet ()
 
 getApplication ()
 
 isEnabled ()
 
 run (InputInterface $input, OutputInterface $output)
 
 complete (CompletionInput $input, CompletionSuggestions $suggestions)
 
 setCode (callable $code)
 
 mergeApplicationDefinition (bool $mergeArgs=true)
 
 setDefinition ($definition)
 
 getDefinition ()
 
 getNativeDefinition ()
 
 addArgument (string $name, int $mode=null, string $description='', $default=null)
 
 addOption (string $name, $shortcut=null, int $mode=null, string $description='', $default=null)
 
 setName (string $name)
 
 setProcessTitle (string $title)
 
 getName ()
 
 setHidden (bool $hidden)
 
 isHidden ()
 
 setDescription (string $description)
 
 getDescription ()
 
 setHelp (string $help)
 
 getHelp ()
 
 getProcessedHelp ()
 
 setAliases (iterable $aliases)
 
 getAliases ()
 
 getSynopsis (bool $short=false)
 
 addUsage (string $usage)
 
 getUsages ()
 
 getHelper (string $name)
 

Fonctions membres protégées

 configure ()
 
 initialize (InputInterface $input, OutputInterface $output)
 
- Fonctions membres protégées hérités de Command
 configure ()
 
 execute (InputInterface $input, OutputInterface $output)
 
 interact (InputInterface $input, OutputInterface $output)
 
 initialize (InputInterface $input, OutputInterface $output)
 

Attributs protégés statiques

static $defaultName = '|_complete'
 
static $defaultDescription = 'Internal command to provide shell completion suggestions'
 
- Attributs protégés statiques hérités de Command
static $defaultName
 
static $defaultDescription
 

Fonctions membres privées

 createCompletionInput (InputInterface $input)
 
 findCommand (CompletionInput $completionInput, OutputInterface $output)
 
 log ($messages)
 

Attributs privés

 $completionOutputs
 
 $isDebug = false
 

Membres hérités additionnels

- Fonctions membres publiques statiques hérités de Command
static getDefaultName ()
 
static getDefaultDescription ()
 
- Champs de données hérités de Command
const SUCCESS = 0
 
const FAILURE = 1
 
const INVALID = 2
 

Description détaillée

Responsible for providing the values to the shell completion.

Auteur
Wouter de Jong woute.nosp@m.r@wo.nosp@m.uterj.nosp@m..nl

Documentation des constructeurs et destructeur

◆ __construct()

__construct ( array  $completionOutputs = [])
Paramètres
array<string,class-string<CompletionOutputInterface>>$completionOutputs A list of additional completion outputs, with shell name as key and FQCN as value

Références CompleteCommand\$completionOutputs, Symfony\Contracts\Service\__construct(), et class.

Documentation des fonctions membres

◆ configure()

configure ( )
protected

◆ createCompletionInput()

createCompletionInput ( InputInterface  $input)
private

◆ findCommand()

findCommand ( CompletionInput  $completionInput,
OutputInterface  $output 
)
private

◆ initialize()

initialize ( InputInterface  $input,
OutputInterface  $output 
)
protected

◆ log()

log (   $messages)
private

Références $messages.

Documentation des champs

◆ $completionOutputs

$completionOutputs
private

Référencé par CompleteCommand\__construct().

◆ $defaultDescription

$defaultDescription = 'Internal command to provide shell completion suggestions'
staticprotected

◆ $defaultName

$defaultName = '|_complete'
staticprotected

◆ $isDebug

$isDebug = false
private

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