了解REST控制器Laravel

时间:2014-04-06 20:30:49

标签: rest controller laravel-4

在研究了在线链接后,我发现他们有这条路线

Route::controller('categories', 'CategoriesController');

然后,通过以刀片模板化视图的形式设置URL,我可以实现控制器的功能。像getSignup()

这是一个基本问题。这些事情如何运作?

非常感谢,祝你有个美好的一天:D

1 个答案:

答案 0 :(得分:0)

如果您声明这样的路线,那么对http://yoursite.com/categories的GET请求将被路由到您的CategoriesController的getIndex()方法,并且路由到http://yoursite.com/categories/data(例如)的表格将被路由postData()方法。

您可以在路线中使用连字符来构建更复杂的名称。因此POST到http://yoursite.com/categories/update-stuff将路由到控制器的postUpdateStuff()方法。

对此in the docs有一个解释。虽然对于大多数用例,我更喜欢使用之后立即解释的资源控制器。