1
我有以下途徑參數在路線
Route::get('compare/{user_id}/{compare_id}', '[email protected]');
由於工作組的唯一所有者或成員應該能夠訪問這個網站,我需要進行過濾。但是,我怎樣才能將user_id和compare_id添加到過濾器中呢?
我有以下途徑參數在路線
Route::get('compare/{user_id}/{compare_id}', '[email protected]');
由於工作組的唯一所有者或成員應該能夠訪問這個網站,我需要進行過濾。但是,我怎樣才能將user_id和compare_id添加到過濾器中呢?
有幾種方法可以做到這一點。首先,您可以使用Request::segment()
來獲取URI的每個必需段。
第二個更好的解決方案是使用Route::getCurrentRoute()
獲取當前路線。
Route::filter('example', function()
{
$route = Route::getCurrentRoute();
$user_id = $route->getParameter('user_id');
$compare_id = $route->getParameter('compare_id');
});
非常感謝 – Itrulia