$cleanup->run(); httpResponse(); break; case validateRoute('GET', 'run-leechbonus'): $leechbonus = new Leechbonus($db); $leechbonus->run(); httpResponse(); break; case validateRoute('GET', 'fetch-tvdata'): $tvData = new TvData($db); $tvData->run(); httpResponse(); break; case validateRoute('GET', 'fetch-moviedata'): $movieData = new MovieData($db); $movieData->updateImdbToplist(); httpResponse(); break; case validateRoute('GET', 'run-statistics'): $statistics = new Statistics($db); $statistics->run(); httpResponse(); break; case validateRoute('GET', 'run-bonus'): $log = new Logs($db); $bonus = new Bonus($db, $user, $log); $bonus->run(); httpResponse(); break; } /* Login check before the following routes */