• Модуль: crm
  • Путь к файлу: ~/bitrix/modules/crm/lib/order/builder/basketbuilderwithdistributedquantitycontrol.php
  • Класс: Bitrix\Crm\Order\Builder\BasketBuilderWithDistributedQuantityControl
  • Вызов: BasketBuilderWithDistributedQuantityControl::getExistsItem
protected function getExistsItem($moduleId, $productId, array $properties = [])
{
	/** @var BasketItem $basketItem */
	foreach ($this->getBasket() as $basketItem)
	{
		if (
			$basketItem->getField('MODULE') === $moduleId
			&&
			$basketItem->getProductId() === (int)$productId
		)
		{
			return $basketItem;
		}
	}

	return null;
}