if (!isset($_GET['reservationId'])) { $result['error'] = 'No reservation Id specified!'; break; } $delete = $reservationDB->deleteReservation($_GET['reservationId']); if ($delete != null) { $result['success'] = '1'; } else { $result['error'] = "Error deleting reservation with id=" + $_GET['reservationId'] + "from database"; } break; case 'submitReview': if (!isset($_GET['restaurantId']) || !isset($_GET['userId']) || !isset($_GET['reviewText'])) { $result['error'] = 'Missing restaurant id, user id or review text!'; break; } $review = $userDb->submitReview($_GET['restaurantId'], $_GET['userId'], $_GET['reviewText'], $_GET['rating']); if ($review) { $result['success'] = '1'; $result['dateTime'] = $review; } else { $result['error'] = "Error submitting review to database"; } break; default: $result['error'] = 'Not found function ' . $_GET['functionName'] . '!'; break; } header("Content-Type: application/json"); echo json_encode($result); }