【发布时间】:2013-12-01 11:55:57
【问题描述】:
我正在创建一个 API,我想同时包含常规资源和嵌套资源
例如,我会说我有一个Post 资源和Comment 资源。我已经设置了适当的路由和控制器,如下所示
路线
Route::resource('posts', 'PostsControllers'); // /posts/{id}
Route::resource('comments', 'CommentsControllers'); /comments/{id}
但我也希望将 cmets 作为帖子的嵌套资源,像这样
嵌套资源路由
Route::resource('posts.comments', 'PostCommentsControllers'); /posts/{id}/comments/{id}
因为我已经写了我的CommentsController,所以我想知道将CommentsController 重新用于我的PostsController 的最佳方法
谢谢
【问题讨论】:
标签: php rest laravel laravel-4