'newpass', ], ]; } public function validatePassword($attribute) { if (!Yii::$app->getSecurity() ->validatePassword( $this->oldpass, \Yii::$app->user->identity->password_hash ) ) { $this->addError($attribute, 'Old password is incorrect'); } } public function attributeLabels() { return [ 'oldpass' => \Yii::t('app', 'Старый пароль'), 'newpass' => \Yii::t('app', 'Новый пароль'), 'repeatnewpass' => \Yii::t('app', 'Повторите новый пароль'), ]; } }