• Модуль: sale
  • Путь к файлу: ~/bitrix/modules/sale/lib/controller/basket.php
  • Класс: BitrixSaleControllerBasket
  • Вызов: Basket::deleteAction
public function deleteAction(BasketItem $basket)
{
	/** @var BitrixSaleBasket $basketCollection */
	$basketCollection = $basket->getCollection();
	$order = $basketCollection->getOrder();

	$r = $basket->delete();
	if($r->isSuccess())
		$r = $order->save();

	if(!$r->isSuccess())
		$this->addErrors($r->getErrors());

	return $r->isSuccess();
}