Je voudrais utiliser la même classe en tant que classe de ligne et une classe de base pour obtenir des résultats, mais je pense que ce train de faire dans le mauvais sens ...cadre de lignes zend ensemble de lignes, toutes même classe
Ie J'ai besoin de la même classe pour étendre Zend_Db_Table_Row_Abstract
et Zend_Db_Table_Abstract
mais pense que cela met la logique pour deux choses différentes dans la même classe? (Et l'extension deux est impossible) ..
Par exemple, je pense que la classe de base doit gérer les requêtes de sélection, etc., et la classe de ligne doit gérer la mise à jour, etc. Mais je voudrais pouvoir aller:
class Article extends BaseModel { //Set table name and some custom functions }
BaseModel { //Define custom functions for finding rows and updating }
Article::findAll() //This is table logic
Article::insert($data); //This is row login
Quelle est la bonne façon de faire cela?
Ce que je veux, la honte ZF n'a pas encore développé. – Ashley