由于框架在设计之初,没有考虑到反射类在实例化时会触发__construct()构造方法的问题,导致中间件在中断请求前,已经触发到业务控制器的__construct()方法。
无法达到完全拦截请求,为了应对当前v2.5.*版本的该系列问题。
框架在v2.5.21版本后加入了一个__initialize()方法用于代替PHP的构造方法。SW-X会在业务路由释放前先执行__initialize()方法。
该流程加载问题,预计会在,v3版本中解决。
SW-X