Consultez la FAQ sur le ZF avant de poster une question
Vous n'êtes pas identifié.
Pages: 1
Bonjour ,
j'aimerais savoir lequel de mes 2 scripts respecte le MVC ??
[lang=php] //le model class Application_Model_DbTable_Personnes extends Zend_Db_Table_Abstract { protected $_name = 'personnes'; public function getListe() { return($this->fetchAll()); } } // le controlleur $liste_P = new Application_Model_DbTable_Personnes(); print_r($liste_P->getListe());
ou avec le meme modèle mais je n'utilise pas la methode "getliste" ?
[lang=php] $liste_P = new Application_Model_DbTable_Personnes(); Zend_Debug::dump($liste_P->fetchAll());
j'appelle directement fetchAll() ou je passe pas la methode getListe ??
je vous remercie de vos réponse
Dernière modification par keokaz (18-08-2011 16:34:19)
Hors ligne
Honnêtement les deux respectent MVC.
L'avantage de la méthode getListe est de pouvoir modifier la façon dont tu récupère la liste en une seule fois, donc si tu fais plusieurs fois cette action, il faut créer cette méthode.
Si la liste en question n'est récupérée qu'à un seul endroit, les deux fonctionnent.
Hors ligne
merci beaucoup théo
Hors ligne
Pages: 1