• Модуль: sale
  • Путь к файлу: ~/bitrix/modules/sale/lib/internals/orderdiscount.php
  • Класс: BitrixSaleInternalsOrderDiscountDataTable
  • Вызов: OrderDiscountDataTable::clearByBasketItem
static function clearByBasketItem($basket)
{
	$basket = (int)$basket;
	if ($basket <= 0)
		return false;

	$conn = MainApplication::getConnection();
	$helper = $conn->getSqlHelper();
	$conn->queryExecute(
		'delete from '.$helper->quote(self::getTableName()).
		' where '.$helper->quote('ENTITY_TYPE').' = '.self::ENTITY_TYPE_BASKET_ITEM.
		' and '.$helper->quote('ENTITY_ID').' = '.$basket
	);
	unset($helper, $conn);
	return true;
}