搜索

首页  >  问答  >  正文

php - laravel 5.2 起如何获取当前控制器(以及方法)信息?

打印 dd(Route::currentRouteAction(), Route::current()); 结果为 null, null.

laravel 5.2 起如何获取当前控制器(以及方法)信息?

备注: 使用了dingo, 路由被dingo的DingoApiRoutingRouter路由接管了

巴扎黑巴扎黑2716 天前889

全部回复(4)我来回复

  • 我想大声告诉你

    我想大声告诉你2017-06-24 09:44:30

    echo Route::getCurrentRoute()->getActionName();

    回复
    0
  • PHP中文网

    PHP中文网2017-06-24 09:44:30

    dd(Route::currentRouteAction()); //dingo router里面有定义这个方法

    输出 "AppHttpControllersApiUserController@index"

    回复
    0
  • PHP中文网

    PHP中文网2017-06-24 09:44:30

    使用 dd(request()->route()->getAction());

    回复
    0
  • 天蓬老师

    天蓬老师2017-06-24 09:44:30

    dd(爆炸(__METHOD__));

    回复
    0
  • 取消回复