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

Fonctions membres publiques

 __construct (SiteApplication $app, AbstractMenu $menu)
 
 getMethodId ($segment, $query)
 
 getMethodSegment ($id, $query)
 
- Fonctions membres publiques hérités de RouterView
 registerView (RouterViewConfiguration $view)
 
 getViews ()
 
 getPath ($query)
 
 getRules ()
 
 attachRules ($rules)
 
 attachRule (RulesInterface $rule)
 
 detachRule (RulesInterface $rule)
 
 preprocess ($query)
 
 build (&$query)
 
 parse (&$segments)
 
 getName ()
 
- Fonctions membres publiques hérités de RouterBase
 __construct ($app=null, $menu=null)
 
 preprocess ($query)
 

Membres hérités additionnels

- Champs de données hérités de RouterBase
 $app
 
 $menu
 
- Attributs protégés hérités de RouterView
 $name
 
 $rules = array()
 
 $views = array()
 

Description détaillée

Routing class from com_users

Depuis
3.2

Documentation des constructeurs et destructeur

◆ __construct()

__construct ( SiteApplication  $app,
AbstractMenu  $menu 
)

Users Component router constructor

Paramètres
SiteApplication$appThe application object
AbstractMenu$menuThe menu object to work with

Références $app, $menu, $method, $this, et Symfony\Contracts\Service\__construct().

Documentation des fonctions membres

◆ getMethodId()

getMethodId (   $segment,
  $query 
)

Get the method ID from a URL segment

Paramètres
string$segmentThe URL segment
array$queryThe URL query parameters
Renvoie
integer
Depuis
4.2.0

◆ getMethodSegment()

getMethodSegment (   $id,
  $query 
)

Get a segment from a method ID

Paramètres
integer$idThe method ID
array$queryThe URL query parameters
Renvoie
int[]
Depuis
4.2.0

Références $id.


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