prepare("SELECT id, merchant_id, is_available FROM food_menu_items WHERE id=? LIMIT 1"); $st->execute([$itemId]); $item = $st->fetch(); if (!$item) jsonError('Item not found', 404); if ((int)$item['merchant_id'] !== $food_merchant_id) jsonError('Forbidden', 403); $newAvailability = $item['is_available'] ? 0 : 1; $food_con->prepare("UPDATE food_menu_items SET is_available=? WHERE id=?")->execute([$newAvailability, $itemId]); jsonSuccess(['item_id' => $itemId, 'is_available' => (bool)$newAvailability]);