怎么在routes.php里获取控制器和action名称?

 搜了一说,有人说是:
Route::currentRouteName()
Route::currentRouteAction()

不过试了一下,没有数据。

还有其它办法吗?
已邀请:

cooper

赞同来自: 安正超

需要在方法里面:
$route = Route::currentRouteAction();
list($controller, $action) = explode('@', $route);

frozen

赞同来自:

Route::currentRouteName()要指定了路由名称才有的吧?
比如
Route::get('/',array('as'=>'index',function()
{

}));
我也刚学,不是很明白。

baiyuxiong

赞同来自:

在routes.php里面不生效
在控制器里生效
我放在控制器里做了。

JohnLui

赞同来自:

为什么要在 routes 里获取呢?routes 不是用来指定的吗?

要回复问题请先登录注册