私は次のルートを持っています
Route::get('compare/{user_id}/{compare_id}', 'CompareController@index');
ワーキング グループの所有者またはメンバーのみがこのサイトにアクセスできるようにする必要があるため、フィルタリングする必要があります。しかし、user_id と compare_id をフィルターに追加するにはどうすればよいでしょうか?
これを行うにはいくつかの方法があります。Request::segment()
まず、URI の必要な各セグメントを取得するために使用できます。
2 番目のより良い解決策は、現在のルートを で取得することRoute::getCurrentRoute()
です。
Route::filter('example', function()
{
$route = Route::getCurrentRoute();
$user_id = $route->getParameter('user_id');
$compare_id = $route->getParameter('compare_id');
});