Example #1
0
 /**
  * Save System User
  * 
  * @param SystemUser $systemUser 
  * @return void
  */
 public function saveSystemUser(SystemUser $systemUser, $changePassword = false)
 {
     try {
         if ($changePassword) {
             $systemUser->setUserPassword(create_hash($systemUser->getUserPassword() . $systemUser->getUserName()));
         }
         return $this->getSystemUserDao()->saveSystemUser($systemUser);
     } catch (Exception $e) {
         throw new ServiceException($e->getMessage(), $e->getCode(), $e);
     }
 }