class Route (View source)

Methods

__construct(string $path, callable $cb)

Contructeur

string
getPath()

Récupère le chemin de la route courante

mixed
getAction()

Récupère l'action a executé sur la route courante

middleware(array|string $middleware)

Ajout middleware

bool
match(string $uri)

Permet de vérifier si l'url de la réquête est conforme à celle définir par le routeur

where(array|string $where, string $regex_constraint = null)

Lance une personnalisation de route.

mixed
call()

Fonction permettant de lancer les fonctions de rappel.

name(string $name)

Permet de donner un nom à la route

string
getName()

Récupère le nom de la route

array
getParamters()

Récupère les paramètres

string|null
getParamter(string $key)

Récupère un élément des paramètres

Details

__construct(string $path, callable $cb)

Contructeur

Parameters

string $path
callable $cb

Exceptions

string getPath()

Récupère le chemin de la route courante

Return Value

string

mixed getAction()

Récupère l'action a executé sur la route courante

Return Value

mixed

Route middleware(array|string $middleware)

Ajout middleware

Parameters

array|string $middleware

Return Value

Route

bool match(string $uri)

Permet de vérifier si l'url de la réquête est conforme à celle définir par le routeur

Parameters

string $uri

Return Value

bool

Route where(array|string $where, string $regex_constraint = null)

Lance une personnalisation de route.

Parameters

array|string $where
string $regex_constraint

Return Value

Route

mixed call()

Fonction permettant de lancer les fonctions de rappel.

Return Value

mixed

Exceptions

name(string $name)

Permet de donner un nom à la route

Parameters

string $name

string getName()

Récupère le nom de la route

Return Value

string

array getParamters()

Récupère les paramètres

Return Value

array

string|null getParamter(string $key)

Récupère un élément des paramètres

Parameters

string $key

Return Value

string|null