Sie könnten Zend_Db_Select
verwenden und/oder Zend_Db_Expr
, aber Wenn es so funktioniert, wie es ist, ändern Sie es nicht. Es besteht wirklich keine Notwendigkeit, eine der ZF-Komponenten zu verwenden, nur weil sie existieren, oder um Ihren Code Zendy zu machen . Verwenden Sie sie, um ein bestimmtes Problem zu lösen.
Denken Sie daran, dass jede Abstraktion Ihren Code um einige Grad langsamer macht. Ist vielleicht nicht viel, aber auch nicht nötig. Ich kann aus eigener Erfahrung von einem Projekt sprechen, bei dem wir darauf verzichtet haben, so viele ZF-Komponenten wie möglich zu verwenden, obwohl wir ohne und einfacher hätten auskommen können. Hat sich nicht ausgezahlt und wir mussten viele von ihnen später umgestalten.