增加 default_validate 参数 用于设置默认的验证器名(用于controller和model的validate方法) 控制器类的validate方法增加callback参数在验证之前执行某个方法

This commit is contained in:
thinkphp
2016-03-21 14:31:48 +08:00
parent 27f3127fbb
commit 0583e4d2b6
3 changed files with 9 additions and 4 deletions

View File

@@ -989,7 +989,7 @@ class Model
if (!empty($this->options['validate'])) {
$info = $this->options['validate'];
if (is_array($info)) {
$validate = Loader::validate();
$validate = Loader::validate(Config::get('default_validate'));
$validate->rule($info['rule']);
$validate->message($info['msg']);
} else {