public validatePassword ( string $attribute, array $params ) | ||
$attribute | string | the attribute currently being validated |
$params | array | the additional name-value pairs given in the rule |
public function validatePassword($attribute, $params)
{
if (!$this->hasErrors()) {
$user = Yii::$app->user->identity;
if (!$user->validatePassword($this->password)) {
$this->addError($attribute, '密码验证错误。');
}
}
}