在YII2验证规则中,我需要对比

时间:2016-11-14 12:26:01

标签: yii2 yii2-validation

我需要将新密码与旧密码进行比较,以确定它们是不相等的 它是一个新密码和密码确认比较的代码,但我可以为我做什么呢?

['password_confirm', 'compare', 'compareAttribute'=>'password_new', 'message'=>"пароль и подтверждение пароля не совпадает" ],

1 个答案:

答案 0 :(得分:0)

我找到了一个解决方案:

    public function rules()
    {
        return [
['password_new', 'in', 'range' => [$this->password_current], 'not' => true, 'message'=>"new password equals with old one"]
];
    }