<?php

class ConfirmPasswordValidator extends CValidator
{
    protected function validateAttribute($model, $attribute)
    {
        $user = User::model()->findByPk(Yii::app()->user->id);

        if (crypt($model->password, $user->password) !== $user->password) {
            $model->addError('password', Yii::t('', 'password confirm failed'));
        }
    }
}
