Joomla CMS  2.5.24 (avec JPlatform 11.4 inclus)
Documentation des API du CMS Joomla en version 2.5 et du framework Joomla Platform intégré
 Tout Classes Espaces de nommage Fichiers Fonctions Variables Pages
Référence de la classe JInput
+ Graphe d'héritage de JInput:

Liste de tous les membres

Fonctions membres publiques

 __construct ($source=null, array $options=array())
 __get ($name)
 get ($name, $default=null, $filter= 'cmd')
 getArray (array $vars, $datasource=null)
 set ($name, $value)
 def ($name, $value)
 __call ($name, $arguments)
 getMethod ()

Attributs protégés

 $options = array()
 $filter = null
 $data = array()
 $inputs = array()

Documentation des constructeurs et destructeur

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

Constructor.

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

Références $options, et JFilterInput\getInstance().

+ Voici le graphe d'appel pour cette fonction :


Documentation des fonctions membres

JInput::__call (   $name,
  $arguments 
)

Magic method to get filtered input data.

Paramètres:
mixed$nameName of the value to get.
string$argumentsDefault value to return if variable does not exist.
Renvoie:
boolean The filtered boolean input value.
Depuis:
11.1

Références $name, et null.

JInput::__get (   $name)

Magic method to get an input object

Paramètres:
mixed$nameName of the input object to retrieve.
Renvoie:
JInput The request input object
Depuis:
11.1

Références $GLOBALS, $name, et null.

JInput::def (   $name,
  $value 
)

Define a value. The value will only be set if there's no value for the name or if it is null.

Paramètres:
string$nameName of the value to define.
mixed$valueValue to assign to the input.
Renvoie:
void
Depuis:
12.1

Références $name.

JInput::get (   $name,
  $default = null,
  $filter = 'cmd' 
)

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:
11.1

Réimplémentée dans JInputFiles.

Références $name.

JInput::getArray ( array  $vars,
  $datasource = null 
)

Gets an array of values from the request.

Paramètres:
array$varsAssociative array of keys and filter types to apply.
mixed$datasourceArray to retrieve data from, or null
Renvoie:
mixed The filtered input data.
Depuis:
11.1

Références null.

JInput::getMethod ( )

Gets the request method.

Renvoie:
string The request method.
Depuis:
11.1
JInput::set (   $name,
  $value 
)

Sets a value

Paramètres:
string$nameName of the value to set.
mixed$valueValue to assign to the input.
Renvoie:
void
Depuis:
11.1

Réimplémentée dans JInputFiles.

Références $name.


Documentation des données membres

JInput::$data = array()
protected
JInput::$filter = null
protected
JInput::$inputs = array()
protected
JInput::$options = array()
protected

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