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()); }