01-03-2015, 11:13 PM
Quand tu peux pas classer les choses en arbre, les interfaces passent bien. Donc pour les niveaux d'erreurs, des classes et des héritages pas de soucis (ca se classe bien en cascade), mais quand tu ajoutes la nature de l'erreur, une erreur d'accès fichier par exemple, cela devient moins simple... Ca peut très bien être une erreur irrattrapable (impossible d'accéder à un fichier PHP requis ou au fichier de template par exemple), tout comme cela peut être une erreur "normale" (accès à un fichier de stats d'un nouveau joueur, le fichier n'existe pas, l'exception est solvable sans soucis car il suffit de créer ce fichier).
D'ailleurs, ce serait plutôt le "niveau" de l'erreur que je mettrai en interface, plutôt que son "type" (FileAccessException?)
D'ailleurs, ce serait plutôt le "niveau" de l'erreur que je mettrai en interface, plutôt que son "type" (FileAccessException?)