框架默认将request对象传入控制器方法中,然后参数都从request对象中获取,我想要的是请求参数能直接绑定方法上。 例如:
public function json($id,$name) { return json(['code' => 0, 'msg' => 'ok', 'req'=>[$id, $name]]); }
请求传id和name两个参数过来时,直接在方法的$id, $name这个参数上。
https://www.workerman.net/doc/webman/route.html 路由参数
要想所有get\post请求都能绑定到控制方法上,不局限于路由参数,有办法吗?我目前是通过中件实现,改写了$next($request),勉强实现了。但感觉不太好,因为没法像正常中间件一样继续传递下去了,只能当成最后执行的中间件使用。
https://www.workerman.net/doc/webman/route.html
路由参数
要想所有get\post请求都能绑定到控制方法上,不局限于路由参数,有办法吗?我目前是通过中件实现,改写了$next($request),勉强实现了。但感觉不太好,因为没法像正常中间件一样继续传递下去了,只能当成最后执行的中间件使用。