Menu Tree class to represent a menu tree hierarchy
- Depuis
- 3.8.0
- Obsolète:
- 4.0 Use Joomla
◆ __construct()
◆ addChild()
Method to add a child
- Paramètres
-
Node | $node | The node to process |
bool | $setCurrent | Set this new child as the current node for further working |
- Renvoie
- Node The newly added node
- Depuis
- 3.8.0
- Obsolète:
- 4.0 Use Joomla
◆ getCss()
Get the CSS declarations for this tree
- Renvoie
- string[]
- Depuis
- 3.8.0
- Obsolète:
- 4.0
Références $css.
◆ getCurrent()
◆ getIconClass()
Method to get the CSS class name for an icon identifier or create one if a custom image path is passed as the identifier
- Renvoie
- string CSS class name
- Depuis
- 3.8.0
- Obsolète:
- 4.0
Références $class, $classes, et null.
◆ getParent()
getParent |
( |
|
$setCurrent = true | ) |
|
Method to get the parent and set it as active optionally
- Paramètres
-
bool | $setCurrent | Set that parent as the current node for further working |
- Renvoie
- Node
- Depuis
- 3.8.0
- Obsolète:
- 4.0 Use Joomla
◆ getRoot()
◆ reset()
Method to reset the working pointer to the root node and optionally clear all menu nodes
- Paramètres
-
bool | $clear | Whether to clear the existing menu items or just reset the pointer to root element |
- Renvoie
- Node The root node
- Depuis
- 3.8.0
- Obsolète:
- 4.0 Use Joomla
Références $current, et $root.
◆ setCurrent()
Get the current node
- Paramètres
-
Node | $node | The node to be set as current |
- Renvoie
- void
- Depuis
- 3.8.0
- Obsolète:
- 4.0 Use Joomla
◆ $css
◆ $current
◆ $root
La documentation de cette classe a été générée à partir du fichier suivant :