$msg
¶
Alias: $message
Gestion des messages, avertissements, erreurs, etc. destinés à l'utilisateur final.
Types de messages
Ewt fournit des méthodes permettant d'envoyer des messages d'information, d'avertissement ou d'erreur qui répondent à différents besoins. Il est important de ne pas les confondre.
La librairie $msg
sert à envoyer des messages
d'information, d'avertissement ou d'erreur à l'utilisateur final.
Par conséquent, ces messages doivent être rédigés de façon claire et
succincte, et tenir compte de la locale. Il est conseillé de recourir
aux méthodes d'internationalisation pour obtenir
des messages dans la bonne langue. Ces messages doivent se limiter aux
informations essentielles et ne pas donner trop d'éléments pouvant être
exploités par des personnes mal intentionnées.
La librairie $script
sert à répertorier des
erreurs techniques concernant l'exécution du script. Elles sont utiles
à l'application pour connaître les erreurs d'un disfonctionnement. Bien
qu'elles soient reprises dans l'arbre de sortie sous la forme
d'exceptions, ces erreur ne sont pas destinées à être reportées à
l'utilisateur final. Tout au plus l'interface peut-elle signaler qu'un
dysfonctionnement s'est produit.
Les exceptions peuvent être déclenchées avec le mot-clé throw
et
interceptées avec la clause catch
. Elles servent à gérer
La librairie $logger
sert à envoyer des
messages d'information, de debug, d'erreur, etc. dans le journal de la
machine virtuelle. Ces informations servent essentiellement au
développement, à l'administration et au contrôle du serveur. Les
messages envoyées dans le log ne peuvent pas être relues par
l'application.