2013-06-26 153 views
0

林相当肯定这是不可能的,但我想知道是否有某种方式 在Route :: group()命名控制器;Laravel 4路由 - 是否可以在路由组中命名控制器?

然后在route :: group()中指定函数名称。

例子:

Route::group(['uses'=>'HomeController'], function(){ 
    Route::get('/', ['function'=>'getIndex']); 
    Route::post('/', ['function'=>'postIndex']); 
    Route::put('/', ['function'=>'putIndex']); 
}); 

任何想法?

回答

1

从你提供的代码看来,你想要做的就是使用Route::controller()

Route::controller('/', 'HomeController'); 

然后只是确保你的名字getIndexpostIndexputIndex,等等,等等你的方法。

+0

感谢提示杰森。 – oBo