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é
|
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() |
|
protected |
|
protected |
Function to build a sef route
JURI | &$uri | The uri |
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.
|
protected |
|
protected |
Function to convert a raw route to an internal URI
JURI | &$uri | The raw route |
Réimplémentée à partir de JRouter.
Références $app, $item, $menu, $uri, JApplication\getInstance(), JRequest\getInt(), JFactory\getLanguage(), NULL, et null.
|
protected |
Function to convert a sef route to an internal URI
JURI | &$uri | The sef URI |
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().
|
protected |
Process the build uri query data based on custom defined rules
JURI | &$uri | The URI |
Réimplémentée à partir de JRouter.
Références $app, $item, $menu, $route, $uri, JApplication\getInstance(), et JROUTER_MODE_SEF.
|
protected |
Process the parsed router variables based on custom defined rules
JURI | &$uri | The URI to parse |
Réimplémentée à partir de JRouter.
Références $app, $uri, JApplication\getInstance(), et JROUTER_MODE_SEF.
JRouterSite::build | ( | $url | ) |
Function to convert an internal URI to a route
string | $url | The internal URL |
Réimplémentée à partir de JRouter.
Références $app, $route, $uri, $url, JURI\base(), JApplication\getInstance(), et JROUTER_MODE_SEF.
JRouterSite::parse | ( | & | $uri | ) |
Parse the URI
object | The URI |
Réimplémentée à partir de JRouter.
Références $app, $path, $suffix, $uri, JURI\base(), JApplication\getInstance(), JPATH_SITE, et JROUTER_MODE_SEF.