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 Component
+ Graphe d'héritage de Component:

Fonctions membres publiques

 __construct ($title, $element, $link, $target=null, $class=null, $id=null, $icon=null)
 
 get ($name)
 
- Fonctions membres publiques hérités de Node
 __construct ()
 
 addChild (Node $child)
 
 removeChild (Node $child)
 
 hasParent ()
 
 getParent ()
 
 hasChildren ()
 
 getChildren ()
 
 getLevel ()
 
 isRoot ()
 
 setActive ($active)
 
 setParams (Registry $params)
 
 getParam ($key)
 
 get ($name)
 

Attributs protégés

 $title = null
 
 $element = null
 
 $link = null
 
 $target = null
 
 $icon = null
 
- Attributs protégés hérités de Node
 $id = null
 
 $class = null
 
 $active = false
 
 $params
 
 $parent = null
 
 $children = array()
 

Description détaillée

A Component type of node for MenuTree

Voir également
Node
Depuis
3.8.0
Obsolète:
4.0 Use Joomla

Documentation des constructeurs et destructeur

◆ __construct()

__construct (   $title,
  $element,
  $link,
  $target = null,
  $class = null,
  $id = null,
  $icon = null 
)

Constructor for the class.

Paramètres
string$titleThe title of the node
string$elementThe component name
string$linkThe node link
string$targetThe link target
string$classThe CSS class for the node
string$idThe node id
string$iconThe title icon for the node
Depuis
3.8.0
Obsolète:
4.0 Use Joomla

Références Node\$class, $icon, Node\$id, $link, $target, $title, et title.

Documentation des fonctions membres

◆ get()

get (   $name)

Get an attribute value

Paramètres
string$nameThe attribute name
Renvoie
mixed
Depuis
3.8.0
Obsolète:
4.0 Use Joomla

Références $name.

Documentation des champs

◆ $element

$element = null
protected

◆ $icon

$icon = null
protected

◆ $link

$link = null
protected

◆ $target

$target = null
protected

◆ $title

$title = null
protected

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