Exemplo n.º 1
0
 public function getAdminUser()
 {
     if ($this->_admin_user === null) {
         $this->_admin_user = AdminUser::findByUsername($this->username);
     }
     return $this->_admin_user;
 }
 public function validateOldPassword($attribute, $params)
 {
     if (!$this->hasErrors()) {
         $username = $this->getAdminUser()->username;
         $AdminUser = AdminUser::findByUsername($username);
         if ($AdminUser->validatePassword($this->old_password)) {
         } else {
             $this->addError($attribute, 'old password is not right!');
         }
     }
 }