/** * deletePlaylist * Delete a saved playlist. * Takes playlist id in parameter. */ public static function deleteplaylist($input) { self::check_version($input, "1.2.0"); $playlistId = self::check_parameter($input, 'id'); if (Subsonic_XML_Data::isSmartPlaylist($playlistId)) { $playlist = new Search(Subsonic_XML_Data::getAmpacheId($playlistId), 'song'); $playlist->delete(); } else { $playlist = new Playlist(Subsonic_XML_Data::getAmpacheId($playlistId)); $playlist->delete(); } $r = Subsonic_XML_Data::createSuccessResponse(); self::apiOutput($input, $r); }