(PECL rar >= 2.0.0)
Cette classe sert à 2 choses : C'est le type d'exceptions lancées par l'extension RAR et permet, via ses méthodes statiques, de savoir et de définir les comportements des erreurs de l'extension, c.-à-d. si l'exception doit être émise ou bien si des alertes PHP doivent être émises.
Les codes erreurs suivants sont utilisés :
-1 - Erreur externe à la bibliothèque UnRAR
11 - Mémoire insuffisante
12 - Données incorrectes
13 - Archive incorrecte
14 - Format inconnu
15 - Erreur lors de l'ouverture du fichier
16 - Erreur lors de la création d'un fichier
17 - Erreur lors de la fermeture d'un fichier
18 - Erreur lors de la lecture
19 - Erreur lors de l'écriture
20 - Buffer trop petit
21 - Erreur RAR inconnue
22 - Mot de passe nécessaire mais non fourni