false, 'error' => 'id required']); exit; } $db = Database::getInstance(); $db->update('notifications', ['is_read' => 1], 'id = :id', ['id' => $id]); echo json_encode(['success' => true]); } catch (Exception $e) { http_response_code(500); echo json_encode(['success' => false, 'error' => $e->getMessage()]); }