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é
Tout Structures de données Espaces de nommage Fichiers Fonctions Variables Pages
Référence de la classe JDatabaseQueryElement

Fonctions membres publiques

 __construct ($name, $elements, $glue=',')
 
 __toString ()
 
 append ($elements)
 
 getElements ()
 
 setName ($name)
 
 __clone ()
 

Attributs protégés

 $name = null
 
 $elements = null
 
 $glue = null
 

Documentation des constructeurs et destructeur

◆ __construct()

__construct (   $name,
  $elements,
  $glue = ',' 
)

Constructor.

Paramètres
string$nameThe name of the element.
mixed$elementsString or array.
string$glueThe glue for elements.
Depuis
1.7.0

Références $name, et name.

Documentation des fonctions membres

◆ __clone()

__clone ( )

Method to provide deep copy support to nested objects and arrays when cloning.

Renvoie
void
Depuis
1.7.3

◆ __toString()

__toString ( )

Magic function to convert the query element to a string.

Renvoie
string
Depuis
1.7.0

Références name.

◆ append()

append (   $elements)

Appends element parts to the internal list.

Paramètres
mixed$elementsString or array.
Renvoie
void
Depuis
1.7.0

Référencé par JDatabaseQuery\extendWhere(), et JDatabaseQuery\union().

◆ getElements()

getElements ( )

Gets the elements of this element.

Renvoie
array
Depuis
1.7.0

◆ setName()

setName (   $name)

Sets the name of this element.

Paramètres
string$nameName of the element.
Renvoie
JDatabaseQueryElement Returns this object to allow chaining.
Depuis
3.6

Références $name, et name.

Documentation des champs

◆ $elements

$elements = null
protected

◆ $glue

$glue = null
protected

◆ $name

$name = null
protected

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