Un petit (trĂšs petit) gestionnaire d'erreur
J'ai développé ce petit package pour le lier à mon framework et gerer ainsi plus simplement les erreurs.
De plus j'ai pensé que je pourais avoir à m'en servir ailleurs qu'au sein du framework, c'est pour quoi
j'ai préféré en faire un package indépendant., (*1)
Installation
avec composer
"require": {
"swith/error": "dev-master"
}
Ou avec la commande, (*2)
composer require swith/error:dev-master
sans composer
Importez simplement les fichier SwithError.php
et errorLayout.ph
dans votre projet., (*3)
Utilisation
Exemple d'utilisation, (*4)
require('path/to/SwithError.php');
$error = new SwithError\SwithError($params, $statusCode); //$statusCode est par defaut Ă 404
$error->display();
Vous pouvez precisez plusieurs parametres, (*5)
$error = new SwithError\SwithError([
"title" => "Page introuvable", //par defaut "Une erreur est survenue"
"message" => "La page que vous demandez est introuvable"
]);
Aperçu
, (*6)
Todo
- Style
- Personnaliser le style
- Commenter
- Ajouter des headers
- Ajouter des parametes