目前,1.1 版本,可以在模型的rules规则中,设定 on 来决定验证规则的适用“场景”,
且可以使用如 ‘on’=>‘x, y’,使用逗号分隔的多个场景设定~这个非常方便
但是,目前模型的场景设定,只能够设置一个,如 $model->setScenario(‘a’);
如果可以让模型设定也支持多个的话,我觉得就会比较方便了,如 $model->setScenario(‘a,b’);
当然,再加上 $model->addScenario(‘b’); 的接口,就非常好了~
这样做的好处是,可以让多条规则,自己灵活组合,达到自定义的验证场景~