在下方的执行结果中可以看到,前置中间件和后置中间件的执行顺序:
前置中间件 - 控制器方法代码 - 后置中间件 - 控制器方法return
在 admin/Index/index
方法中写入:
在中间件 Check
中写入:
执行结果:
1.前置中间件中的 $request
不能获取控制器和方法名,但是可以通过 pathinfo
获取
2.后置中间件可以通过 $request->controller();
获取控制器名称, $request->action();
获取方法名称
评论 (0)