• Модуль: sale
  • Путь к файлу: ~/bitrix/modules/sale/lib/basket/singlerefreshstrategy.php
  • Класс: BitrixSaleBasketSingleRefreshStrategy
  • Вызов: SingleRefreshStrategy::extractItem
protected function extractItem(BasketBase $basket)
{
	$basketItem = null;

	if (isset($this->data['BASKET_ITEM']) && $this->data['BASKET_ITEM'] instanceof BasketItem)
	{
		$basketItem = $this->data['BASKET_ITEM'];
	}
	elseif (!empty($this->data['BASKET_ITEM_CODE']))
	{
		$basketItem = $basket->getItemByBasketCode($this->data['BASKET_ITEM_CODE']);
	}

	return $basketItem;
}