2016-11-14 50 views
0

我需要比较新密码与旧密码不相等 它是新密码和密码确认比较的代码,但我可以为我的问题做些什么?在YII2验证规则中,我需要对比

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

回答

0

我找到了一个分辨本领:

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