RouteMain
in package
Pour le routage des pages du site.
Tags
Table of Contents
Methods
- __construct() : mixed
- le constructeur par défaut ou par référence.
- getCurrentDir() : string|null
- Récupère le chemin relatif du parent.
- getIndPg() : array<string|int, mixed>|null
- Récupérer le tableau du routage.
- getIndPgKey() : string|null
- Récupère une valeur du tableau index à parir d'une clée.
- getIsRoutage() : bool
- Si on est en mode de routage.
- getUrl() : string|null
- Récupère l'url du routage.
- indexbool() : bool
- Vérifier l'emplacement du routage.
- indexregexbool() : bool
- Valider un chemin à partir d'un regex.
- lastvaluerouting() : string|null
- Récupère la dernière valeur du tableau index.
- path() : string|null
- Créer un chemin d'un lien valide absolu à partir d'un chemin relatif.
- pathFile() : string|null
- Créer un chemin d'un lien valide absolu pour un fichier à partir d'un chemin relatif d'un fichier.
- pathSystem() : string|null
- Créer un chemin valide absolu pour un fichier sur un disque dur à partir d'un chemin relatif d'un fichier.
- recupregexvalue() : string|null
- Vérifier le chemin à partir d'un regex.
Methods
__construct()
le constructeur par défaut ou par référence.
public
__construct() : mixed
getCurrentDir()
Récupère le chemin relatif du parent.
public
getCurrentDir() : string|null
Return values
string|null —chemin relatif du parent.
getIndPg()
Récupérer le tableau du routage.
public
getIndPg() : array<string|int, mixed>|null
Return values
array<string|int, mixed>|null —tableau du routage.
getIndPgKey()
Récupère une valeur du tableau index à parir d'une clée.
public
getIndPgKey(int $key) : string|null
Parameters
- $key : int
-
la clée.
Return values
string|null —la valeur du tableau index.
getIsRoutage()
Si on est en mode de routage.
public
getIsRoutage() : bool
Return values
bool —true si on route la page.
getUrl()
Récupère l'url du routage.
public
getUrl() : string|null
Return values
string|null —url du routage.
indexbool()
Vérifier l'emplacement du routage.
public
indexbool(string|null $index) : bool
Parameters
- $index : string|null
-
entrer chemin base du routage.
Return values
bool —true si on est au bon endroit.
indexregexbool()
Valider un chemin à partir d'un regex.
public
indexregexbool(string|null $index) : bool
Parameters
- $index : string|null
Return values
boollastvaluerouting()
Récupère la dernière valeur du tableau index.
public
lastvaluerouting() : string|null
Return values
string|nullpath()
Créer un chemin d'un lien valide absolu à partir d'un chemin relatif.
public
path([string|null $path = null ]) : string|null
Parameters
- $path : string|null = null
-
d'un chemin relatif.
Return values
string|null —chemin d'un lien valide absolu.
pathFile()
Créer un chemin d'un lien valide absolu pour un fichier à partir d'un chemin relatif d'un fichier.
public
pathFile(string|null $path) : string|null
Parameters
- $path : string|null
-
chemin relatif d'un fichier.
Return values
string|null —un chemin d'un lien valide absolu pour un fichier.
pathSystem()
Créer un chemin valide absolu pour un fichier sur un disque dur à partir d'un chemin relatif d'un fichier.
public
pathSystem(string|null $path) : string|null
Parameters
- $path : string|null
-
chemin relatif d'un fichier.
Return values
string|null —chemin valide absolu pour un fichier sur un disque dur.
recupregexvalue()
Vérifier le chemin à partir d'un regex.
public
recupregexvalue(string|null $regex) : string|null
Parameters
- $regex : string|null