У меня есть маршрут типа GET с некоторыми параметрами. НапримерLaravel Routing :: проверить значение параметра и перенаправить
Route::get('/my-route/{id}',array('uses'=>'[email protected]'));
Я хочу, чтобы проверить значение идентификатора параметра и если этот идентификатор = 1, то перенаправление на другой маршрут еще продолжать с ним. То, что я делаю, как этот
Route::get('/my-route/{id}',function($id){
if($id==1){
return Redirect::to(URL::route('my-another-route'));
}
else{
//What should I do here so my route works as before.
}
});
В остальное части я хочу, чтобы мои маршруты в myController @ MyAction вместе с параметрами.
Благодаря
Нечто подобное не должно контролироваться в маршруте. Я бы рекомендовал вам сделать это в вашей функции контроллера, например 'if ($ id == 1) return redirect() -> route ('RouteName'); – DestinatioN