getChannel() public méthode

public getChannel ( $channelId )
Exemple #1
0
     $requests = new Requests($db, $user);
     $movieData = new MovieData($db);
     $watching = new Watching($db, $user);
     $sweTv = new SweTv($db);
     $watchSubtitles = new WatchingSubtitles($db, $user);
     $myTorrent = $torrent->get($params[1], true);
     if ($myTorrent["imdbid"] > 0) {
         $relatedTorrents = $torrent->getRelated($myTorrent["imdbid"], $myTorrent["id"]);
         $watching = $watching->query($user->getId(), $myTorrent["imdbid"]);
         $moviedata = $movieData->getData($myTorrent["imdbid"]);
     }
     $subtitles = $subtitles->fetch($myTorrent["id"]);
     if ($myTorrent["reqid"] > 1) {
         $request = $requests->get($myTorrent["reqid"]);
     }
     httpResponse(array("torrent" => $myTorrent, "packContent" => $torrent->getPackFolders($myTorrent["id"]), "movieData" => $moviedata, "relatedTorrents" => $relatedTorrents, "subtitles" => $subtitles, "watching" => is_array($watching) ? $watching[0] : null, "request" => $request, "watchSubtitles" => $watchSubtitles->getByTorrentId($params[1]), "tvChannel" => $sweTv->getChannel($myTorrent["tv_kanalid"])));
     break;
 case validateRoute('GET', 'related-torrents/\\d+'):
     $torrent = new Torrent($db, $user);
     $relatedTorrents = $torrent->getRelated((int) $params[1], 0);
     httpResponse($relatedTorrents);
     break;
 case validateRoute('GET', 'torrents/\\d+/files'):
     $torrent = new Torrent($db);
     $arr = $torrent->getFiles($params[1]);
     httpResponse($arr);
     break;
 case validateRoute('GET', 'torrents/\\d+/peers'):
     $torrent = new Torrent($db, $user);
     list($seeders, $leechers) = $torrent->getPeers((int) $params[1]);
     httpResponse(array("seeders" => $seeders, "leechers" => $leechers));