GX-Feature #40665
offen
Exception Handling für Datenbankklassen
Von Wilken Haase vor etwa 10 Jahren hinzugefügt.
Vor etwa 3 Jahren aktualisiert.
Betroffene Versionen:
Unbestimmt
Beschreibung
Diverse Plugins bringen ihre eigenen Datenbankklassen mit und verwenden nicht die Klassen des Shops. Diese sind funktional ausreichend, schützen aber nicht vor z.B. Timeouts und werfen dann fatale Fehler. Wir brauchen abfangbare Exceptions um alle Anbieter zu einen, um Code Duplizierungen und Wildwuchs einzudämmen und Fehler beim DB Zugriff zu beseitigen.
Problem betrifft z.B. Magnalister,...
EDIT 09.10.2019
Various plugins bring their own database classes and do not use the shop's classes. These are functionally sufficient, but do not protect against e.g. timeouts and then throw fatal errors. We need catchable exceptions to unite all vendors, to contain code duplication and uncontrolled growth, and to fix bugs in DB access.
Problem concerns e.g. Magnalister,...
- Kategorie wurde auf Refactoring gesetzt
- Status wurde von Gemeldet zu Feedback geändert
- Zielversion
2.3.1.0 beta1 wurde gelöscht
- Tracker wurde von GX-Feature zu GX-Task geändert
- Privat wurde von Nein zu Ja geändert
- Zugewiesen an wurde auf Nonito Capuno gesetzt
- Privat wurde von Ja zu Nein geändert
- Zielversion wurde auf 133 gesetzt
- Zugewiesen an wurde von Nonito Capuno zu Wilken Haase geändert
Bitte einmal konkrete Fälle benennen in denen Exceptions geworfen werden sollen. Setzen wir dann gerne um.
- Beschreibung aktualisiert (Vergleich)
- Status wurde von Feedback zu Anerkannt geändert
- Zugewiesen an
Wilken Haase wurde gelöscht
- Tracker wurde von GX-Task zu GX-Feature geändert
This is a refactoring project/feature
- Tags wurde auf SP-Candidate gesetzt
- Zielversion
133 wurde gelöscht
Auch abrufbar als: Atom
PDF