2011-05-28 5 views
4

Il s'agit d'une question sur les «meilleures pratiques MVC». J'ai un modèle d'utilisateur avec un appartient à la relation avec l'enfant. Je veux afficher une liste d'enfants pour un utilisateur spécifique. Je pouvais accéder à tous les enfants liés à un seul utilisateur via l'action de vue dans le contrôleur des utilisateurs, ou je pouvais y accéder via une action dans le contrôleur enfants avec une clause where avec l'id_utilisateur. Quelle serait la meilleure pratique? Remettre des choses comme ça dans le contrôleur parent (utilisateurs)? Ou gérer cela dans le contrôleur des enfants?Quel contrôleur utiliser?

Répondre

2

Puisqu'il a à voir avec un utilisateur spécifique mais pas un enfant spécifique, je dirais qu'il serait bon de le mettre dans le contrôleur des utilisateurs comme une action appelée enfants.

0

De toute façon est bien à mon avis. La chose la plus importante est d'être cohérent.