$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 */