Je cherchais juste un peu de conseil, actuellement ma conception de DB est qu'un utilisateur a beaucoup d'affichages de blog. Maintenant, j'ai une classe d'utilisateur et un cours de blog.PHP OOP question
Cependant, je ne suis pas sûr de la bonne façon d'obtenir tous les billets de blog pour cet utilisateur. Est-ce que je crée une fonction getAllBlogs() dans la classe d'utilisateur qui renvoie des objets de blog ou crée-t-on une classe de blog principal que vous pouvez rechercher par utilisateur, donc ce serait getAllBlogsForUser ($ id)
Merci :-)
Exactement. Une méthode statique dans Blog, qui peut être appelée par une méthode d'instance dans User est probablement le chemin à parcourir. L'ajout de la méthode à l'utilisateur vous apporte commodité et mise en cache (voir ma réponse ci-dessous) – timdev