lumen 得到当前uri 如/xxx/{id}

由于想实现经过url判断是否有权限,全部须要拿到当前的route方法的name,以下php

$api->get('role/grant/{id}', 'RoleController@getGrant');

  

我想在中间件取出 role/grant/{id} ,而后判断当前用户是否有该url访问权限,取uri的方法有点艰辛api

$this->request->route()[1]['uri']

  

在print_f的$this->request跟踪了半天才找到在route里面,又尝试了各类Route::、route->uri...的调用,才找到上面的值,记录一下填坑手记this

相关文章
相关标签/搜索