load(); if(!admin()) { http_response_code(500); die('Access denied.'); } if (!isset($_REQUEST['plugin'])) { http_response_code(500); die('Please enter plugin name.'); } if (!isset($_POST['settings'])) { http_response_code(500); die('Please enter settings.'); } $settings = Settings::getInstance(); $success = $settings->save($_REQUEST['plugin'], $_POST['settings']); $errors = $settings->getErrors(); if (count($errors) > 0) { http_response_code(500); die(implode('
', $errors)); } if ($success) { echo 'Saved at ' . date('H:i'); }