Exemple #1
0
     break;
 case validateRoute('GET', 'statistics'):
     $stats = new Statistics($db, $user);
     $data = $stats->getAllStats($_GET);
     httpResponse($data);
     break;
 case validateRoute('GET', 'swetv/channels'):
     $swetv = new SweTv($db);
     httpResponse($swetv->getChannels());
     break;
 case validateRoute('GET', 'swetv/programs/\\d+'):
     $swetv = new SweTv($db);
     httpResponse($swetv->getPrograms((int) $params[2]));
     break;
 case validateRoute('GET', 'swetv/guess/\\S+'):
     $swetv = new SweTv($db);
     list($channel, $program) = $swetv->guessChannelAndProgram($params[2]);
     httpResponse(array("channel" => $channel, "program" => $program));
     break;
 case validateRoute('GET', 'logs'):
     $logs = new Logs($db, $user);
     list($data, $totalCount) = $logs->get($_GET["limit"], $_GET["index"], $_GET["search"]);
     httpResponse($data, $totalCount);
     break;
 case validateRoute('GET', 'bonus-shop'):
     $bonusShop = new BonusShop($db, $user);
     httpResponse($bonusShop->getShopItems());
     break;
 case validateRoute('POST', 'bonus-shop/\\d+'):
     $mailbox = new Mailbox($db, $user);
     $bonusShop = new BonusShop($db, $user, $mailbox);
Exemple #2
0
     break;
 case validateRoute('GET', 'statistics'):
     $stats = new Statistics($db, $user);
     $data = $stats->getAllStats($_GET);
     httpResponse($data);
     break;
 case validateRoute('GET', 'swetv/channels'):
     $swetv = new SweTv($db);
     httpResponse($swetv->getChannels());
     break;
 case validateRoute('GET', 'swetv/programs/\\d+'):
     $swetv = new SweTv($db);
     httpResponse($swetv->getPrograms((int) $params[2]));
     break;
 case validateRoute('GET', 'swetv/guess'):
     $swetv = new SweTv($db);
     list($channel, $program) = $swetv->guessChannelAndProgram($_GET["name"]);
     httpResponse(array("channel" => $channel, "program" => $program));
     break;
 case validateRoute('GET', 'logs'):
     $logs = new Logs($db, $user);
     list($data, $totalCount) = $logs->get($_GET["limit"], $_GET["index"], $_GET["search"]);
     httpResponse($data, $totalCount);
     break;
 case validateRoute('GET', 'bonus-shop'):
     $bonusShop = new BonusShop($db, $user);
     httpResponse($bonusShop->getShopItems());
     break;
 case validateRoute('POST', 'bonus-shop/\\d+'):
     $mailbox = new Mailbox($db, $user);
     $bonusShop = new BonusShop($db, $user, $mailbox);