request验证如何指定某个方法必须验证某个参数
比如我有个方法必须验证id,有个方法必须验证page,而且这两个方法里page和id分别是可选参数,那除了在验证类的rules规则里判断方法名后用switch选不同条件,就没其他方法了吗。。。
我一般是定一个父类验证:
然后每个控制器对应的验证类继承上面的父类,然后定义与控制器方法名相同的验证规则,这样就不用再单独判断方法名了,直接找控制器同名的规则:
控制器: