能否开发一个像laravel 一样的formRequest,个人比较推崇把比较简单初级纯粹的验证放在formrequest自动验证,把特殊复杂跟业务联系紧密的验证放在服务层。
尝试写了一个formrequest 继承 support/request 类,但是一直报Missing input parameter :parameter错误,调试到app.php 没有找到原因
尝试 通过 controller 加 __call 没有执行,也没找到原因
3.看到网友的解决方案 https://www.workerman.net/a/1811 ,算是曲线救国路线,因为个人觉得把参数验证放在 Middleware 层过于靠前了,不太适合放很重的逻辑。
用中间件做吧,内核不会绑定表单验证功能
有點強迫症 再研究研究
我写一个你可以看看
嗯嗯 期待ing
https://www.workerman.net/a/1853
都不用中间件把,依赖自动注入,简单点就直接把laravel的验证器安装一下,实例化的时候从请求加载参数,做验证,完善一下规则,异常了抛出请求,在框架异常的地方捕捉下特定请求构建响应参数~