case 'get-last-used-n-lists': session_required(); Response::send(Database::get_last_used_n_lists_of_user($_SESSION['id'], Validation::format_text($_GET['limit']))); // feed // get feed // feed // get feed case 'get-feed': session_required(); Response::send(Database::get_feed($_SESSION['id'], Validation::format_text($_GET['since']))); break; // settings // set allow advertisement // settings // set allow advertisement case 'set-ads-enabled': session_required(); Response::send(Database::set_ads_enabled($_SESSION['id'], Validation::format_text($_GET['ads_enabled']))); break; // set newsletter enabled // set newsletter enabled case 'set-newsletter-enabled': session_required(); Response::send(Database::set_newsletter_enabled($_SESSION['id'], Validation::format_text($_GET['newsletter_enabled']))); break; } } else { // dummy response showing that the server is online echo "Abfrage3 server is running."; } exit;