$logger->writeLog("Deleting: " . $_GET['artist']); $fnHash = ArtistDAO::deleteArtist($_GET['artist']); $logger->writeLog("fnHash: " . json_encode($fnHash)); if ($fnHash['ok']) { JsonResponse::sendResponse(200, $fnHash['reason']); } else { JsonResponse::sendResponse(400, $fnHash['reason']); } } else { JsonResponse::sendResponse(404, "Invalid Spire API Artist Request"); } } elseif (isset($_GET['video'])) { if ($_SERVER['REQUEST_METHOD'] === "GET") { $video_id = $_GET['video']; $artist_id = $_GET['artistId']; $fnHash = VideoDAO::getVideos($video_id, $artist_id); $logger->writeLog("fnHash['ok'] = " . $fnHash['ok']); if ($fnHash['ok']) { JsonResponse::sendResponse(200, $fnHash['result']); } else { JsonResponse::sendResponse(400, $fnHash['reason']); } } elseif ($_SERVER['REQUEST_METHOD'] === "POST" && User::isAdmin($_SESSION['user_type'])) { $logger->writeLog("Inserting: " . $request_data->name); $fnHash = VideoDAO::insertVideo($request_data->artist_id, $request_data->session_id, $request_data->name, $request_data->description, $request_data->youtube_id, $request_data->iframe_url, $request_data->votes, $request_data->upload_status_nbr, $request_data->video_status_nbr); if ($fnHash['ok']) { JsonResponse::sendResponse(200, $fnHash['reason']); } else { JsonResponse::sendResponse(400, $fnHash['reason']); } } elseif ($_SERVER['REQUEST_METHOD'] === "PUT" && User::isAdmin($_SESSION['user_type'])) {