2013-06-26 198 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