errors.inc (1554B)
1 function errRequestIncomplete() { 2 throw new Exception("La requête est incomplète", 1); 3 } 4 5 function errUserUnknownOrBadPassword() { 6 throw new Exception("Utilisateur non enregistré ou mauvais mot de passe", 2); 7 } 8 9 function errGameNeverPlayed() { 10 throw new Exception("Cette partie n'a jamais été jouée.", 3); // TODO : code d'erreur en doublon avec celui ci-dessous. 11 } 12 13 function errGameNotAssociatedWithUser() { 14 throw new Exception("Cette partie n'est pas associée à votre nom d'utilisateur.", 4); 15 } 16 17 function errAnswerInvalidForWord($r1, $r2, $r0, $trash) { 18 throw new Exception("Réponse ($relanswer) invalide pour le mot $num. Les réponses possibles sont : $r1, $r2, $r0, $trash", 5); 19 } 20 21 function errSetPartiNoRelation($num) { 22 throw new Exception("Cette requête \"Set partie\" ne donne pas de réponse (une relation) pour le mot numéro $num de la partie.", 6); 23 } 24 25 function errGetGame() { 26 throw new Exception("Erreur lors de la récupération de la partie. Vérifiez qu'il y a au moins une partie.", 7); 27 } 28 29 function errFollowingPointer($word) { 30 throw new Exception("Erreur lors du suivi des pointeurs de spécialisation du mot $word.", 8); } 31 } 32 33 function errLoopDetected($word) { 34 throw new Exception("Boucle rencontrée lors du suivi des pointeurs de spécialisation du mot $word.", 9); } 35 } 36 37 function errTooMuchRecursion($word) { 38 throw new Exception("Trop de niveaux de récursions lors du suivi des pointeurs de spécialisation du mot $word.", 10); } 39 } 40 41 function errUnknownCommand() { 42 throw new Exception("Commande inconnue", 11); 43 }