\Acid_Router_Interface

Interface de Routage

Summary

Methods
Constants
route()
setParams()
setParam()
getParams()
getParam()
getParamById()
clearParams()
No constants found
No protected methods found
N/A
No private methods found
N/A

Methods

route()

route(  $request) 

Renvoi vers le controller/action si match Sinon Renvoi une erreur

Parameters

$request

setParams()

setParams(array  $params = array()) 

Défini les parametres à injecté lors de l'appel

Parameters

array $params

Array(name=>value)

setParam()

setParam(string  $name,   $value) 

Défini un parametre à injecté lors de l'appel

Parameters

string $name

nom du parametre

$value

valeur du parametre

getParams()

getParams() 

Renvoi un tableau des parametres URI array(key=>value)

getParam()

getParam(string  $name) 

Retourne la valeur sinon une Exception

Parameters

string $name

= nom du parametre

getParamById()

getParamById(  $id) 

Retourne la valeur sinon une Exception

Parameters

$id

= position du parametre voulu

clearParams()

clearParams(  $name = null) 

Si un name est entré, suppression et clear du parametre URI Sinon Clear de tous les parametres

Parameters

$name