Les éléments de configuration
[functions.php]
La liste suivante peut changer en fonction des modifications rapides apportées
Liste des fonctions actuellement définies
debug
fonction à paramètres multiples, permet de debugger les variables fourniesdebugDie
fonction à paramètres multiples, permet de debugger les variables fournies puis stoppe l'exécutiondie
route
fonction permettant de récupérer le lien d'une route nomméeroute(requestMethod: "get ou post ou put ...",routeName: "nom_de_la_route",replaces: ["generic1" => 10]);generateCsrf
génère un code csrf et fourni le gestionnaire créégenerateCsrf()->token;checkCsrf
vérifie un token csrf et retourne son état de validitéif(!checkCsrf(token: $_POST["token"])) throw new \Exception(message: "Token invalide");
[framework.php]
Définition du timezone par défaut
Définition du chemin du dossier des ressources publiques
Définition du chemin du dossier de stockage
Définition du chemin du dossier des routes
Définition de la liste des extensions autorisées à l'accès publique
Définition de la regex permettant la définition du format d'un paramètre générique. (
ou{generic_url_param}
:generic_url_param
ouformat_personnalisé
)ex:
={generic_url_param}
"\{([a-zA-Z]+)\}"
Le nom du paramètre est capturé et les accolades détectées.
[twig-config.php]
[blade-config.php]
Référez-vous aux commentaires des fonctions