框架默認(rèn)將request對(duì)象傳入控制器方法中,然后參數(shù)都從request對(duì)象中獲取,我想要的是請(qǐng)求參數(shù)能直接綁定方法上。
例如:
public function json($id,$name)
{
return json(['code' => 0, 'msg' => 'ok', 'req'=>[$id, $name]]);
}
請(qǐng)求傳id和name兩個(gè)參數(shù)過(guò)來(lái)時(shí),直接在方法的$id, $name這個(gè)參數(shù)上。
http://wtbis.cn/doc/webman/route.html
路由參數(shù)
要想所有g(shù)et\post請(qǐng)求都能綁定到控制方法上,不局限于路由參數(shù),有辦法嗎?我目前是通過(guò)中件實(shí)現(xiàn),改寫(xiě)了$next($request),勉強(qiáng)實(shí)現(xiàn)了。但感覺(jué)不太好,因?yàn)闆](méi)法像正常中間件一樣繼續(xù)傳遞下去了,只能當(dāng)成最后執(zhí)行的中間件使用。