在laravel 4中检索路线名称

时间:2013-02-17 00:22:01

标签: laravel routes laravel-4

是否可以按名称检索路线?

例如,如果我注册一个名称如下的路线:

 Route::get('dashboard', array(
        'as' => 'my_route_name',
        function()
        {
            ...;
        })
    );

然后,我想检索此路线的URL。

这样的东西
$myRoute = Route::getRoutebyname("my_route_name");
Redirect::to($myRoute::url());

谢谢

1 个答案:

答案 0 :(得分:1)

这可以在Laravel 4中完成,但与Laravel 3略有不同。

您只需使用redirect类上的Redirect函数,而不是to函数。

所以,你的看起来像这样:

return Redirect::route('my_route_name');

有关详细信息,请参阅Laravel 4 routing documentation