Joomla CMS  2.5.24 (avec JPlatform 11.4 inclus)
Documentation des API du CMS Joomla en version 2.5 et du framework Joomla Platform intégré
 Tout Classes Espaces de nommage Fichiers Fonctions Variables Pages
Référence de la classe JRouterSite
+ Graphe d'héritage de JRouterSite:
+ Graphe de collaboration de JRouterSite:

Liste de tous les membres

Fonctions membres publiques

 parse (&$uri)
 build ($url)
- Fonctions membres publiques inherited from JRouter
 __construct ($options=array())
 getMode ()
 setMode ($mode)
 setVar ($key, $value, $create=true)
 setVars ($vars=array(), $merge=true)
 getVar ($key)
 getVars ()
 attachBuildRule ($callback)
 attachParseRule ($callback)
- Fonctions membres publiques inherited from JObject
 __toString ()
 def ($property, $default=null)
 get ($property, $default=null)
 getProperties ($public=true)
 getError ($i=null, $toString=true)
 getErrors ()
 set ($property, $value=null)
 setProperties ($properties)
 setError ($error)
 toString ()

Fonctions membres protégées

 _parseRawRoute (&$uri)
 _parseSefRoute (&$uri)
 _buildRawRoute (&$uri)
 _buildSefRoute (&$uri)
 _processParseRules (&$uri)
 _processBuildRules (&$uri)
 _createURI ($url)
- Fonctions membres protégées inherited from JRouter
 _encodeSegments ($segments)
 _decodeSegments ($segments)

Additional Inherited Members

- Fonctions membres publiques statiques inherited from JRouter
static getInstance ($client, $options=array())
- Attributs protégés inherited from JRouter
 $mode = null
 $_mode = null
 $vars = array()
 $_vars = array()
 $rules
 $_rules
- Attributs protégés inherited from JObject
 $_errors = array()
- Attributs protégés statiques inherited from JRouter
static $instances = array()

Documentation des fonctions membres

JRouterSite::_buildRawRoute ( $uri)
protected

Function to build a raw route

Paramètres:
JURI&$uriThe internal URL
Renvoie:
string Raw Route
Depuis:
11.1

Réimplémentée à partir de JRouter.

JRouterSite::_buildSefRoute ( $uri)
protected

Function to build a sef route

Paramètres:
JURI&$uriThe uri
Renvoie:
string The SEF route
Depuis:
11.1

Réimplémentée à partir de JRouter.

Références $app, $function, $i, $item, $menu, $parts, $path, $query, $route, $total, $uri, elseif, JApplication\getInstance(), et JPATH_SITE.

+ Voici le graphe d'appel pour cette fonction :

JRouterSite::_createURI (   $url)
protected

Create a uri based on a full or partial url string

Paramètres:
string$urlThe URI
Renvoie:
JURI
Depuis:
11.1

Réimplémentée à partir de JRouter.

Références $app, $item, $menu, $uri, $url, et JApplication\getInstance().

+ Voici le graphe d'appel pour cette fonction :

JRouterSite::_parseRawRoute ( $uri)
protected

Function to convert a raw route to an internal URI

Paramètres:
JURI&$uriThe raw route
Renvoie:
boolean
Depuis:
11.1

Réimplémentée à partir de JRouter.

Références $app, $item, $menu, $uri, JApplication\getInstance(), JRequest\getInt(), JFactory\getLanguage(), NULL, et null.

+ Voici le graphe d'appel pour cette fonction :

JRouterSite::_parseSefRoute ( $uri)
protected

Function to convert a sef route to an internal URI

Paramètres:
JURI&$uriThe sef URI
Renvoie:
string Internal URI
Depuis:
11.1

Réimplémentée à partir de JRouter.

Références $app, $function, $i, $item, $menu, $path, $route, $suffix, $total, $uri, elseif, JApplication\getInstance(), JFactory\getLanguage(), JPATH_SITE, JROUTER_MODE_SEF, null, JString\strpos(), et JString\strtolower().

+ Voici le graphe d'appel pour cette fonction :

JRouterSite::_processBuildRules ( $uri)
protected

Process the build uri query data based on custom defined rules

Paramètres:
JURI&$uriThe URI
Renvoie:
void
Depuis:
11.1

Réimplémentée à partir de JRouter.

Références $app, $item, $menu, $route, $uri, JApplication\getInstance(), et JROUTER_MODE_SEF.

+ Voici le graphe d'appel pour cette fonction :

JRouterSite::_processParseRules ( $uri)
protected

Process the parsed router variables based on custom defined rules

Paramètres:
JURI&$uriThe URI to parse
Renvoie:
array The array of processed URI variables
Depuis:
11.1

Réimplémentée à partir de JRouter.

Références $app, $uri, JApplication\getInstance(), et JROUTER_MODE_SEF.

+ Voici le graphe d'appel pour cette fonction :

JRouterSite::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:
11.1

Réimplémentée à partir de JRouter.

Références $app, $route, $uri, $url, JURI\base(), JApplication\getInstance(), et JROUTER_MODE_SEF.

+ Voici le graphe d'appel pour cette fonction :

JRouterSite::parse ( $uri)

Parse the URI

Paramètres:
objectThe URI
Renvoie:
array

Réimplémentée à partir de JRouter.

Références $app, $path, $suffix, $uri, JURI\base(), JApplication\getInstance(), JPATH_SITE, et JROUTER_MODE_SEF.

+ Voici le graphe d'appel pour cette fonction :


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