Joomla CMS  4.2.2
Documentation des API du CMS Joomla en version 4.2.2
Référence de l'interface ImmutableNodeInterface
+ Graphe d'héritage de ImmutableNodeInterface:

Fonctions membres publiques

getChildren ($recursive=false)
 
 getParent ()
 
 getRoot ()
 
 hasChildren ()
 
 hasParent ()
 
 getSibling ($right=true)
 

Description détaillée

Interface for an immutable node class

Depuis
4.0.0

Documentation des fonctions membres

◆ getChildren()

& getChildren (   $recursive = false)

Get the children of this node

Paramètres
boolean$recursiveFalse by default
Renvoie
NodeInterface[] The children
Depuis
4.0.0

Implémenté dans CategoryNode.

◆ getParent()

getParent ( )

Get the parent of this node

Renvoie
NodeInterface|null
Depuis
4.0.0

Référencé par Taxonomy\addNestedNode().

◆ getRoot()

getRoot ( )

Get the root of the tree

Renvoie
ImmutableNodeInterface
Depuis
4.0.0

◆ getSibling()

getSibling (   $right = true)

Returns the right or left sibling of a node

Paramètres
boolean$rightIf set to false, returns the left sibling
Renvoie
NodeInterface|null NodeInterface object of the sibling.
Depuis
4.0.0

Implémenté dans CategoryNode.

◆ hasChildren()

hasChildren ( )

Test if this node has children

Renvoie
boolean True if there is a child
Depuis
4.0.0

◆ hasParent()

hasParent ( )

Test if this node has a parent

Renvoie
boolean True if there is a parent
Depuis
4.0.0

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