Je suis en train d'assembler quelques modèles pour mon site Codeigniter et je n'arrive pas à trouver un mot dans la documentation sur la façon de gérer les erreurs qui pourraient se produire lors de l'utilisation du système Active Record.
La documentation montre comment effectuer des opérations CRUD ainsi que des requêtes relativement complexes, mais la gestion des erreurs n'est abordée nulle part. J'ai fait une recherche rapide sur Google et il semblerait que les classes Active Record ne lèvent pas d'exceptions. Est-ce bien le cas ? Pas de try catch alors...
Alors, comment codez-vous pour gérer les erreurs de base de données dans codeigniter ? (échec de connexion, clé dupliquée, intégrité référentielle brisée, troncature, mauvais types de données etc etc)