例如路由:Route::any('/blog/{id}', [app\controller\Blog::class, 'view'])->name('blog.view')
当我访问http://xxx.com/blog/1 这个地址时匹配到上面的路由,那么我怎么拿到本次请求的路由name值呢
laravel 里面是这样拿的 $route_name = Route::currentRouteName();
我拿到这个主要为了权限做判断的,我在permission表里面添加每个权限,每个权限有对应的RouteName,通过判断当前用户是否具有此次RouteName的权限才给予访问
现在好像没这个功能。自己加,然后发pr : )
Route::any('/blog/{id}', [app\controller\Blog::class, 'view'])->name('blog.view') 添加一个参数,传递'blog.view'进去