- Модуль: sale
- Путь к файлу: ~/bitrix/modules/sale/lib/providerbase.php
- Класс: BitrixSaleProviderBase
- Вызов: ProviderBase::getProductListFromBasketProviderList
static function getProductListFromBasketProviderList($basketProviderList, array $productList = array())
{
$select = array(
'ID',
'CAN_BUY_ZERO',
'NEGATIVE_AMOUNT_TRACE',
'QUANTITY_TRACE',
'QUANTITY',
'QUANTITY_RESERVED'
);
$providerProductList = array();
if (!empty($basketProviderList))
{
foreach ($basketProviderList as $provider => $providerBasketItemList)
{
$providerProductList = $provider::getProductList($providerBasketItemList, $productList, $select) + $providerProductList;
}
}
return (!empty($providerProductList) && is_array($providerProductList) ? $providerProductList : false);
}