Dans certains contexte, il est important de pouvoir fournir des messages d'erreurs dans différentes langues, par exemple en fonction de langue de l'utilisateur.
Parmi les sujets à mettre en oeuvre pour adresser ce point, les exceptions et leur messages sont à ne pas oublier, voici une technique que vous pouvez mettre en oeuvre.
Keyword - exception
mercredi, avril 14 2010, 23:53
Externaliser les messages d'erreurs des exceptions, pour les internationaliser, par exemple
Par Olivier Hoareau - Trucs et astuces - Lien permanent
samedi, avril 4 2009, 13:53
Typer vos exceptions: les types d'exception génériques mais utiles
Par Olivier Hoareau - Trucs et astuces - Lien permanent
Si vous utilisez le mécanisme d'exception de PHP, vous devez savoir qu'il est possible de créer vos propres exceptions en héritant des classes Exception ou RuntimeException. (SPL), par exemple comme ceçi :
class MyException extends Exception
{
}
...
mardi, février 10 2009, 09:04
Chasser les dépendances implicites : où comment rendre votre code moins obscur
Par Olivier Hoareau - Méthodologie - Lien permanent
En PHP, comme dans beaucoup d'autres langages, nous pouvons faire des fonctions et des méthodes qui prennent des arguments.
Prenons la fonction suivante : ...
mercredi, février 4 2009, 11:41
De la nécessité de vérifier l'état des connexions/requêtes à la base
Par Olivier Hoareau - Méthodologie - Lien permanent
Imaginez un site marchand sur lequel olivier@email.fr a un compte et sur lequel il fait un achat d'ordinateur, au moment de la validation et du paiement, nous écrivons en base de données : ...
lundi, octobre 27 2008, 09:00
Tests unitaires et Exception : attention aux try/catch !
Par Olivier Hoareau - Trucs et astuces - Lien permanent
Les tests unitaires, pour ceux qui les utilisent, sont bien pratiques pour tester notre code. Malheureusement ils peuvent introduire, si ils sont rédigés de façon maladroite des problèmes qui peuvent être compliqués à comprendre a posteriori. Imaginons le code suivant (volontairement) mal codé : ...