• Модуль: sale
  • Путь к файлу: ~/bitrix/modules/sale/lib/internals/basket.php
  • Класс: BitrixSaleInternalsBasketTable
  • Вызов: BasketTable::deleteBundle
static function deleteBundle($id)
{
	$id = intval($id);
	if ($id <= 0)
		throw new MainArgumentNullException("id");

	$itemsFromDbList = BasketTable::getList(
		array(
			"filter" => array(
				'SET_PARENT_ID' => $id,
			),
			"select" => array("ID")
		)
	);
	while ($itemsFromDbItem = $itemsFromDbList->fetch())
		BasketTable::deleteWithItems($itemsFromDbItem['ID']);

	return BasketTable::deleteWithItems($id);
}