private function onEEOEOCSettings() { if ($this->_realAccessLevel < ACCESS_LEVEL_SA) { CommonErrors::fatal(COMMONERROR_PERMISSION, $this); return; //$this->fatal(ERROR_NO_PERMISSION); } $EEOSettings = new EEOSettings($this->_siteID); $EEOSettingsRS = $EEOSettings->getAll(); foreach ($EEOSettingsRS as $setting => $value) { if ($this->isChecked($setting, $_POST)) { $EEOSettings->set($setting, '1'); } else { $EEOSettings->set($setting, '0'); } } CATSUtility::transferRelativeURI('m=settings&a=administration'); }