是否可以按名称检索路线?
例如,如果我注册一个名称如下的路线:
Route::get('dashboard', array(
'as' => 'my_route_name',
function()
{
...;
})
);
然后,我想检索此路线的URL。
像
这样的东西$myRoute = Route::getRoutebyname("my_route_name");
Redirect::to($myRoute::url());
谢谢
答案 0 :(得分:1)
这可以在Laravel 4中完成,但与Laravel 3略有不同。
您只需使用redirect
类上的Redirect
函数,而不是to
函数。
所以,你的看起来像这样:
return Redirect::route('my_route_name');
有关详细信息,请参阅Laravel 4 routing documentation。