authInfo->getPerms('global')->check(Perm::G_CONFIG_MANAGE)) Template::throwError(403); $valueInfo = $msz->config->getValueInfo((string)filter_input(INPUT_GET, 'name')); if($valueInfo === null) Template::throwError(404); if($_SERVER['REQUEST_METHOD'] === 'POST' && CSRF::validateRequest()) { $msz->createAuditLog('CONFIG_DELETE', [$valueInfo->name]); $msz->config->removeValues($valueInfo->name); Tools::redirect($msz->urls->format('manage-general-settings')); return; } Template::render('manage.general.setting-delete', [ 'config_value' => $valueInfo, ]);