我想将thinkphp项目转换成 webman 项目,用了thinkphp 一个全局事件,即控制器的任何方法执行后全局调用的事件,我看了webman中间件是在执行控制器前的拦截和处理,也看了webman的事件插件,要一个一个的写代码来触发,就没有类似于 thinkphp 执行完后再统一调用一个方法,我在这个方法中处理我的业务逻辑的吗?
thinkphp 事件如下:
class Appendevent
{
public function handle(Response $response)
{
//任何控制器中的方法执行完后都会调用这个,我需要在这里统一处理业务
}
}
手册说了,中间件里可以得到请求和响应,可以拦截请求,也可以拦截响应。
谢谢,我研究一下