cakephp - Behandeln von Fehlern bei Integritätsbedingungsverletzungen

Bin hier ratlos. Ich muss wissen, wie ich mit Fehlermeldungen bei Verstößen gegen Integritätsbedingungen umgehen soll.

Das heißt, ich möchte Benutzern eine aussagekräftige Nachricht anzeigen, anstatt Fehlermeldungen wie

Error: SQLSTATE[23000]: Integrity constraint violation: 1451 Cannot delete or update a parent row: a foreign key constraint fails

Ich muss diese Datenbankfehler erfassen und nur Nachrichten anzeigen, wie zum Beispiel

The item you are trying to delete is associated with other records 

Wie gehen wir damit um?

Ich habe hier eine Referenz gefunden:https://stackoverflow.com/a/8842963/576523

aber ich möchte keine Zählung durchführen.

Wenn wir das debug_kit-Plugin verwenden, können wir sehen, dass sie diese Werte unter der erfasst haben

Registerkarte Variablen. Ich brauche eine Möglichkeit, dies zu tun oder über das debug_kit-Plugin auf diese Daten zuzugreifen.

Thankz.

Antworten auf die Frage(3)

Ihre Antwort auf die Frage