Ajout des commentaires dans le code
This commit is contained in:
@@ -7,6 +7,21 @@ require_once __DIR__ . '/app/autoload.php';
|
||||
use App\Controllers\PageController;
|
||||
use App\Core\Security;
|
||||
|
||||
/**
|
||||
* Amorce et exécute une page HTML.
|
||||
*
|
||||
* Chaque fichier .php à la racine se résume à deux lignes : require de ce
|
||||
* fichier, puis runPage('<clé>'). Il n'y a pas de routeur — une URL correspond
|
||||
* toujours à un fichier réel.
|
||||
*
|
||||
* Tout Throwable est rattrapé ici et rendu sous forme de page d'erreur HTML
|
||||
* autonome : sans ce filet, une base non migrée renverrait une page blanche ou,
|
||||
* pire, une trace d'exception exposant l'arborescence du serveur. Le détail
|
||||
* technique reste journalisé côté serveur par Security::reportThrowable().
|
||||
*
|
||||
* @param string $method Nom de la méthode de PageController à appeler, qui sert
|
||||
* aussi de clé de page pour acces_role_page.
|
||||
*/
|
||||
function runPage(string $method): void
|
||||
{
|
||||
try {
|
||||
|
||||
Reference in New Issue
Block a user