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

Fonctions membres publiques

 __construct (string $name, array $aliases, string $description, bool $isHidden, \Closure $commandFactory, ?bool $isEnabled=true)
 
 ignoreValidationErrors ()
 
 setApplication (Application $application=null)
 
 setHelperSet (HelperSet $helperSet)
 
 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)
 
 setProcessTitle (string $title)
 
 setHelp (string $help)
 
 getHelp ()
 
 getProcessedHelp ()
 
 getSynopsis (bool $short=false)
 
 addUsage (string $usage)
 
 getUsages ()
 
 getHelper (string $name)
 
 getCommand ()
 
- 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)
 

Attributs privés

 $command
 
 $isEnabled
 

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
 
- 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 hérités de Command
static $defaultName
 
static $defaultDescription
 

Description détaillée

Auteur
Nicolas Grekas p@tch.nosp@m.work.nosp@m..com

Documentation des constructeurs et destructeur

◆ __construct()

__construct ( string  $name,
array  $aliases,
string  $description,
bool  $isHidden,
\Closure  $commandFactory,
?bool  $isEnabled = true 
)

Documentation des fonctions membres

◆ addArgument()

addArgument ( string  $name,
int  $mode = null,
string  $description = '',
  $default = null 
)

◆ addOption()

addOption ( string  $name,
  $shortcut = null,
int  $mode = null,
string  $description = '',
  $default = null 
)

◆ addUsage()

addUsage ( string  $usage)
Renvoie
$this

Références $this, et LazyCommand\getCommand().

◆ complete()

complete ( CompletionInput  $input,
CompletionSuggestions  $suggestions 
)

Références LazyCommand\getCommand().

◆ getCommand()

◆ getDefinition()

getDefinition ( )

Références LazyCommand\getCommand().

◆ getHelp()

getHelp ( )

Références LazyCommand\getCommand().

◆ getHelper()

getHelper ( string  $name)
Renvoie
mixed

Références LazyCommand\getCommand().

◆ getNativeDefinition()

getNativeDefinition ( )

Références LazyCommand\getCommand().

◆ getProcessedHelp()

getProcessedHelp ( )

Références LazyCommand\getCommand().

◆ getSynopsis()

getSynopsis ( bool  $short = false)

Références LazyCommand\getCommand().

◆ getUsages()

getUsages ( )

Références LazyCommand\getCommand().

◆ ignoreValidationErrors()

ignoreValidationErrors ( )

Références LazyCommand\getCommand().

◆ isEnabled()

isEnabled ( )

Références LazyCommand\getCommand().

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

◆ mergeApplicationDefinition()

mergeApplicationDefinition ( bool  $mergeArgs = true)

Références LazyCommand\getCommand().

◆ run()

run ( InputInterface  $input,
OutputInterface  $output 
)

Références $output, et LazyCommand\getCommand().

◆ setApplication()

setApplication ( Application  $application = null)

Références Command\$application, et parent.

◆ setCode()

setCode ( callable  $code)
Renvoie
$this

Références $this, et LazyCommand\getCommand().

◆ setDefinition()

setDefinition (   $definition)
Renvoie
$this

Références Command\$definition, $this, et LazyCommand\getCommand().

◆ setHelp()

setHelp ( string  $help)
Renvoie
$this

Références $this, et LazyCommand\getCommand().

◆ setHelperSet()

setHelperSet ( HelperSet  $helperSet)

Références Command\$helperSet, et parent.

◆ setProcessTitle()

setProcessTitle ( string  $title)
Renvoie
$this

Références $this, et LazyCommand\getCommand().

Documentation des champs

◆ $command

$command
private

Référencé par LazyCommand\getCommand().

◆ $isEnabled

$isEnabled
private

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


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