2016-03-18 140 views
2

我正在使用laravel 5.2,我想知道是否有一個選項可以包含到資源中的更多方法。Laravel將自定義方法添加到資源控制器

例如,Id'e想創建一個名爲getUsersList的POST方法,我可以限制結果。我知道我可以在路線中單獨添加一條新路線,但我需要爲每條路線都做這件事。

這樣做的最好方法是什麼?

回答

7

當然,您可以將新操作(方法)添加到RESTful控制器。

只需添加方法和創建路由此動作:

Route::post('foo/bar', '[email protected]'); 

而且不要忘了REST風格的路線之前,把這個路線:

Route::post('foo/bar', '[email protected]'); 
Route::resource('foo', 'FooController'); 
+1

感謝您對本.. –

相關問題