• Модуль: sale
  • Путь к файлу: ~/bitrix/modules/sale/lib/controller/action/entity/updatebasketitemaction.php
  • Класс: BitrixSaleControllerActionEntityUpdateBasketItemAction
  • Вызов: UpdateBasketItemAction::getActualQuantityList
private function getActualQuantityList(SaleBasket $basket): array
{
	$quantityList = [];

	if (!$basket->isEmpty())
	{
		/** @var SaleBasketItemBase $basketItem */
		foreach ($basket as $basketItem)
		{
			if ($basketItem->canBuy() && !$basketItem->isDelay())
			{
				$quantityList[$basketItem->getBasketCode()] = $basketItem->getQuantity();
			}
		}
	}

	return $quantityList;
}