Joomla CMS  4.2.2
Documentation des API du CMS Joomla en version 4.2.2
Référence de la classe Pathway
+ Graphe d'héritage de Pathway:

Fonctions membres publiques

 getPathway ()
 
 setPathway ($pathway)
 
 getPathwayNames ()
 
 addItem ($name, $link='')
 
 setItemName ($id, $name)
 

Fonctions membres publiques statiques

static getInstance ($client)
 

Fonctions membres protégées

 makeItem ($name, $link)
 

Attributs protégés

 $pathway = array()
 
 $count = 0
 

Attributs protégés statiques

static $instances = array()
 

Description détaillée

Class to maintain a pathway.

The user's navigated path within the application.

Depuis
1.5

Documentation des fonctions membres

◆ addItem()

addItem (   $name,
  $link = '' 
)

Create and add an item to the pathway.

Paramètres
string$nameThe name of the item.
string$linkThe link to the item.
Renvoie
boolean True on success
Depuis
1.5

Références $link, et $name.

◆ getInstance()

static getInstance (   $client)
static

Returns a Pathway object

Paramètres
string$clientThe name of the client
Renvoie
Pathway A Pathway object.
Depuis
1.5
Exceptions

Références $client, $name, Factory\getContainer(), Symfony\Contracts\Service\has(), et Text\sprintf().

◆ getPathway()

getPathway ( )

Return the Pathway items array

Renvoie
array Array of pathway items
Depuis
1.5

◆ getPathwayNames()

getPathwayNames ( )

Create and return an array of the pathway names.

Renvoie
array Array of names of pathway items
Depuis
1.5

Références $item, et $names.

◆ makeItem()

makeItem (   $name,
  $link 
)
protected

Create and return a new pathway object.

Paramètres
string$nameName of the item
string$linkLink to the item
Renvoie
Pathway item object
Depuis
3.1

Références $item, $link, $name, et ENT_COMPAT.

◆ setItemName()

setItemName (   $id,
  $name 
)

Set item name.

Paramètres
integer$idThe id of the item on which to set the name.
string$nameThe name to set.
Renvoie
boolean True on success
Depuis
1.5

Références $id, et $name.

◆ setPathway()

setPathway (   $pathway)

Set the Pathway items array.

Paramètres
array$pathwayAn array of pathway objects.
Renvoie
array The previous pathway data.
Depuis
1.5

Documentation des champs

◆ $count

$count = 0
protected

◆ $instances

$instances = array()
staticprotected

◆ $pathway

$pathway = array()
protected

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