• Модуль: sale
  • Путь к файлу: ~/bitrix/modules/sale/lib/orderbase.php
  • Класс: BitrixSaleOrderBase
  • Вызов: OrderBase::deleteEntities
static function deleteEntities(OrderBase $order)
{
	/** @var BasketBase $basketCollection */
	if ($basketCollection = $order->getBasket())
	{
		/** @var BasketItemBase $basketItem */
		foreach ($basketCollection as $basketItem)
		{
			$basketItem->delete();
		}
	}

	/** @var PropertyValueCollectionBase $propertyCollection */
	if ($propertyCollection = $order->getPropertyCollection())
	{
		/** @var PropertyValue $property */
		foreach ($propertyCollection as $property)
		{
			$property->delete();
		}
	}
}