false, 'error' => 'Unauthorized']); exit; } if ($_SERVER['REQUEST_METHOD'] !== 'POST') { http_response_code(405); echo json_encode(['success' => false, 'error' => 'Method not allowed']); exit; } $bindingId = intval($_POST['binding_id'] ?? 0); if ($bindingId <= 0) { http_response_code(422); echo json_encode(['success' => false, 'error' => 'Missing binding_id']); exit; } try { $pdo = DBHandlerSelect::getInstance()->getConnection(); $deleted = binding_delete_by_id($pdo, $bindingId); echo json_encode(['success' => $deleted > 0, 'deleted' => $deleted]); } catch (Exception $e) { http_response_code(500); echo json_encode(['success' => false, 'error' => $e->getMessage()]); }