我为 RESTful API 中的每个资源都有 PHP 类。根据请求方法,它将被路由以调用正确的函数。这是对用户进行 GET 调用的示例:
Class Users{
public function get($params){
// get information and return result
}
}
请求所有用户将是/api/users/
. 请求单个用户/api/users/:id
到目前为止没有问题。
现在我的问题:当请求这样/api/users/:id/posts
的东西时,API 应该返回用户发布的具有特定 ID 的所有帖子(Posts
顺便说一句,是另一个资源)
我将如何在上面给出的 PHP 类结构中实现这个调用?
get()
用资源中函数中的参数处理Users
?
添加新资源UsersPosts
?
在类的新方法中添加一个函数Users
?