2008/4/2 shaiin <[EMAIL PROTECTED]>: > Mais concernant les methodes, Comment justifier et définir qu'une > méthode doit aller dans mon 'fichier.php' plutôt que dans mon > 'fichierPeer.php'. > [J'ai remarqué dans certains projet symfony, les methodes qui se > trouvent dans 'fichierPeer.php' sont toutes statiques]
http://trac.symfony-project.com/wiki/Documentation/fr_FR/book/1.0/trunk/08-Inside-the-Model-Layer nous explique ça très bien : <doc> Les objets et classes Peer Article et Comment sont des classes d'objets représentant un enregistrement de la base. Elles permettent d'accéder aux attributs de cet enregistrement. Vous pouvez ainsi connaitre le titre d'un article en appelant la méthode approprié de l'objet Article. [php] $article = new Article(); ... $title = $article->getTitle(); ArticlePeer et CommentPeer sont des classes Peer, ce qui veut dire qu'elles contiennent des méthodes statiques manipulant les tables. Ces méthodes renvoient le plus souvent un objet ou un ensemble d'objet à partir l'objet concerné. [php] $articles = ArticlePeer::retrieveByPks(array(123, 124, 125)); // $articles est tableau d'objets de classe Article </doc> ++ tristan -- Tristan Rivoallan http://www.clever-age.com Clever Age - conseil en architecture technique GSM: +33 6 219 219 33 Tél: +33 1 53 34 66 10 --~--~---------~--~----~------------~-------~--~----~ Vous avez reçu ce message, car vous êtes abonné au groupe Groupe "Symfony-fr" de Google Groupes. Pour transmettre des messages à ce groupe, envoyez un e-mail à l'adresse [email protected] Pour résilier votre abonnement à ce groupe, envoyez un e-mail à l'adresse [EMAIL PROTECTED] Pour afficher d'autres options, visitez ce groupe à l'adresse http://groups.google.com/group/symfony-fr?hl=fr -~----------~----~----~----~------~----~------~--~---
