Eagle Framework Help

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 fournies

  • debugDie fonction à paramètres multiples, permet de debugger les variables fournies puis stoppe l'exécution die

  • route fonction permettant de récupérer le lien d'une route nommée

    route(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. ({generic_url_param} ou :generic_url_param ou format_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

[env.php]

12 août 2025