public static function playqueues($params) { $n = count($params); $r = Plex_XML_Data::createLibContainer(); if ($n == 1) { $playlistID = $params[0]; Plex_XML_Data::setTmpPlayQueue($r, $playlistID); } else { $type = $_GET['type']; $playlistID = $_GET['playlistID']; $uri = $_GET['uri']; $key = $_GET['key']; $shuffle = $_GET['shuffle']; Plex_XML_Data::setPlayQueue($r, $type, $playlistID, $uri, $key, $shuffle); } Plex_XML_Data::setContainerSize($r); self::apiOutputXml($r->asXML()); }
public static function library_ondeck($params) { $data = array(); $data['album'] = Stats::get_recent('album', 25); $r = Plex_XML_Data::createLibContainer(); Plex_XML_Data::setCustomView($r, $data); Plex_XML_Data::setContainerSize($r); self::apiOutput($r->asXML()); }