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

Fonctions membres publiques

 parse (&$uri, $setVars=false)
 
 build ($url)
 
- Fonctions membres publiques hérités de Router
 parse (&$uri, $setVars=false)
 
 build ($url)
 
 setVar ($key, $value, $create=true)
 
 setVars ($vars=array(), $merge=true)
 
 getVar ($key)
 
 getVars ()
 
 attachBuildRule (callable $callback, $stage=self::PROCESS_DURING)
 
 attachParseRule (callable $callback, $stage=self::PROCESS_DURING)
 
 detachRule ($type, $rule, $stage=self::PROCESS_DURING)
 
 getRules ()
 

Membres hérités additionnels

- Fonctions membres publiques statiques hérités de Router
static getInstance ($client, $options=array())
 
- Champs de données hérités de Router
const PROCESS_BEFORE = 'preprocess'
 
const PROCESS_DURING = ''
 
const PROCESS_AFTER = 'postprocess'
 
- Fonctions membres protégées hérités de Router
 processParseRules (&$uri, $stage=self::PROCESS_DURING)
 
 processBuildRules (&$uri, $stage=self::PROCESS_DURING)
 
 createUri ($url)
 
- Attributs protégés hérités de Router
 $vars = array()
 
 $rules
 
 $cache = array()
 
- Attributs protégés statiques hérités de Router
static $instances = array()
 

Description détaillée

Class to create and parse routes.

Depuis
1.5

Documentation des fonctions membres

◆ build()

build (   $url)

Function to convert an internal URI to a route

Paramètres
string$urlThe internal URL
Renvoie
string The absolute search engine friendly URL
Depuis
1.5

Références $url.

◆ parse()

parse ( $uri,
  $setVars = false 
)

Function to convert a route to an internal URI

Paramètres
Uri$uriThe uri.
bool$setVarsSet the parsed data in the internal storage for current-request-URLs
Renvoie
boolean
Depuis
1.5

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