/** * Save the Fits settings */ function SaveSettings($password, $schoolyear, $class, $allClasses) { $gsManager = new GlobalSettingsManager(); try { $gsManager->setFitsKey($password); } catch (Exception $e) { $this->groupInterface->dieError($this->msg['err_key'] . $e->getMessage()); } try { $gsManager->setFitsYear($schoolyear); } catch (Exception $e) { $this->groupInterface->dieError($this->msg['err_schoolyear'] . $e->getMessage()); } try { $gsManager->setFitsClass($class); } catch (Exception $e) { $this->groupInterface->dieError($this->msg['err_class'] . $e->getMessage()); } try { $gsManager->setFitsAllClasses($allClasses); } catch (Exception $e) { $this->groupInterface->dieError($this->msg['err_all_classes'] . $e->getMessage()); } $this->fitsInterface->FinEditSettings(); }