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