关于中间件Interface的建议

伯符

建议Request和Response类, 改为support\Request, 这样的话可以自由添加属性和方法
比如我想在中间件里给request添加一个user方法和属性, 在中间件里就可以直接获取用户信息, 赋值给user属性, 在控制器中可以通过$request->user()获取用户信息, 而不必再次校验token.
@walkor 大佬看是否可行?

截图

1028 2 0
2个回答

ontheway

兄弟,框架本来就是支持的

  • 暂无评论
walkor 打赏

目前这种也可以调用 $request->user() 方法,直接调用就行。实际上request和response对象就是 support/Request support/Response 的实例。但是接口还是要定义成Webman/Http/Request Webman/Http/Request,因为有些项目使用了webman-framework ,但是没有使用webman,没有support/Request类

  • 暂无评论
年代过于久远,无法发表回答
×
🔝