PHP OOP问题

3 php oop class

我只是在寻找一些建议,目前我的数据库设计是一个用户有很多博客帖子.现在我有一个用户类和一个博客类.

但是我不确定为该用户获取所有博客帖子的正确方法.我是在用户类中创建一个getAllBlogs()函数,它返回博客对象,还是创建一个可以按用户搜索的主博客类,所以它是getAllBlogsForUser($ id)

谢谢 :-)

Luk*_*ský 6

我个人使用后面的选项.这是因为博客类知道如何处理博客表.我不想在用户类中编写特定于博客的数据库代码.另一方面,您仍然可以添加User::getAllBlogs()为包装器Blog::getAllBlogsForUser().