Zend FR

Consultez la FAQ sur le ZF avant de poster une question

Vous n'êtes pas identifié.

#1 18-08-2011 15:45:00

keokaz
Membre
Date d'inscription: 06-07-2011
Messages: 113

[resoluf]aire une requête simple, quel script est t'il le plus adapté

Bonjour smile,

j'aimerais savoir lequel de mes 2 scripts respecte le MVC ??

Code:

[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" ?

Code:

[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 smile

Dernière modification par keokaz (18-08-2011 16:34:19)

Hors ligne

 

#2 18-08-2011 16:29:09

tdutrion
Administrateur
Lieu: Dijon, Paris, Edinburgh
Date d'inscription: 23-12-2009
Messages: 614
Site web

Re: [resoluf]aire une requête simple, quel script est t'il le plus adapté

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

 

#3 18-08-2011 16:33:56

keokaz
Membre
Date d'inscription: 06-07-2011
Messages: 113

Re: [resoluf]aire une requête simple, quel script est t'il le plus adapté

merci beaucoup théo smile

Hors ligne

 

Pied de page des forums

Propulsé par PunBB
© Copyright 2002–2005 Rickard Andersson
Traduction par punbb.fr

Graphisme réalisé par l'agence Rodolphe Eveilleau
Développement par Kitpages