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
-~----------~----~----~----~------~----~------~--~---

Répondre à