2014-08-31 83 views
1

我想調用一個帶參數的控制器,這種配置的:基本Laravel 4路由

Route::pattern('d', '[0-9]+'); 

Route::get('/{a}/{b}/{c}/{d}', function($a, $b, $c, $d) 
{ 
    // CALL A METHOD OF A CONTROLLER WITH PARAMETERS 
}); 
+0

你想讓'a'成爲你的控制者嗎? – Marwelln 2014-08-31 14:43:28

回答

1

只要打電話給控制器的方法是這樣的:

Route::get('/{a}/{b}/{c}/{d}', '[email protected]'); 

和Controller:

class AnyController extends BaseController { 
    //... 
    public function itsMethod($a, $b, $c, $d) { 
     ///proceed your params 
    } 
    //... 
} 

Laravel傳遞路線變量如'/{a}/{b}/...作爲參數(s)到被調用的控制器方法。