Ich würde "$end - $start" als Geschäftslogik klassifizieren, und das gehört in die Modellschicht, nicht in die Persistenzschicht. Das bedeutet, die Berechnung in PHP durchzuführen. Dies hat eine Reihe von Vorteilen:
-
Wenn Sie später Datenbanken ändern, brauchen Sie nicht dieselben Operatoren zu haben.
-
Sie können die Logik, die die Berechnung durchführt, quellensteuern.
-
Sie können den Komponententest gründlicher durchführen.