====== Chapitre 7. Informations complémentaires de développement ======
Cette page va rassembler quelques informations qui peuvent vous aider dans l'utilisation du moteur.
===== 7.1 Erreurs et valeurs de retour =====
Les valeurs de retour des fonctions que vous employez sont "standardisées".
Dans la majorité des cas, un objet de type Result est renvoyé.
Cet objet peut correspondre aux retours suivants:
* Erreur fatale: l'exécution du moteur est impossible (donc stoppée)
$var = fonction();
if($var->isError()) {
// C'est une erreur, on va l'afficher
$var->output();
}
* Simple avertissement: l'exécution de la fonction a été perturbée (ce n'est pas une erreur technique)
$var = fonction();
if($var->isWarning()) {
// C'est un avertissement, on va l'afficher
$var->output();
}
* Succés: l'exécution de la fonction a réussi
$var = fonction();
if($var->isSuccessful()) {
// Réussi, on n'affiche rien
}
De manière générale, vous pouvez accéder aux détails des résultats.
FIXME