Joomla CMS  3.10.11 (avec JPlatform 13.1 inclus)
Documentation des API du CMS Joomla en version 3.10.11 et du framework Joomla Platform intégré
Référence de la classe Cli
+ Graphe d'héritage de Cli:

Fonctions membres publiques

 __construct ($source=null, array $options=array())
 
 serialize ()
 
 get ($name, $default=null, $filter='string')
 
 unserialize ($input)
 
- Fonctions membres publiques hérités de Input
 __construct ($source=null, array $options=array())
 
 __get ($name)
 
 count ()
 
 get ($name, $default=null, $filter='cmd')
 
 getArray (array $vars=array(), $datasource=null)
 
 getInputForRequestMethod ()
 
 set ($name, $value)
 
 def ($name, $value)
 
 exists ($name)
 
 __call ($name, $arguments)
 
 getMethod ()
 
 serialize ()
 
 unserialize ($input)
 

Champs de données

 $executable
 
 $args = array()
 

Fonctions membres protégées

 parseArguments ()
 
- Fonctions membres protégées hérités de Input
 loadAllInputs ()
 

Membres hérités additionnels

- Attributs protégés hérités de Input
 $options = array()
 
 $filter
 
 $data = array()
 
 $inputs = array()
 
- Attributs protégés statiques hérités de Input
static $loaded = false
 

Description détaillée

Joomla! Input CLI Class

Depuis
1.0
Obsolète:
2.0 Use a Symfony implementation when using the joomla/console package

Documentation des constructeurs et destructeur

◆ __construct()

__construct (   $source = null,
array  $options = array() 
)

Constructor.

Paramètres
array$sourceSource data (Optional, default is $_REQUEST)
array$optionsArray of configuration parameters (Optional)
Depuis
1.0

Références Input\$options, et Cli\parseArguments().

Documentation des fonctions membres

◆ get()

get (   $name,
  $default = null,
  $filter = 'string' 
)

Gets a value from the input data.

Paramètres
string$nameName of the value to get.
mixed$defaultDefault value to return if variable does not exist.
string$filterFilter to apply to the value.
Renvoie
mixed The filtered input value.
Depuis
1.0

Références $default, Input\$filter, et $name.

◆ parseArguments()

parseArguments ( )
protected

Initialise the options and arguments

Not supported: -abc c-value

Renvoie
void
Depuis
1.0

Références $i, $key, $value, Input\count(), et elseif.

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

◆ serialize()

serialize ( )

Method to serialize the input.

Renvoie
string The serialized input.
Depuis
1.0

Références Input\$inputs, et Input\loadAllInputs().

◆ unserialize()

unserialize (   $input)

Method to unserialize the input.

Paramètres
string$inputThe serialized input.
Renvoie
void
Depuis
1.0

Références $input.

Documentation des champs

◆ $args

$args = array()

◆ $executable

$executable

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