• Модуль: sale
  • Путь к файлу: ~/bitrix/modules/sale/lib/basketitembase.php
  • Класс: BitrixSaleBasketItemBase
  • Вызов: BasketItemBase::checkCallingContext
private function checkCallingContext()
{
	$basket = $this->getBasket();

	$order = $basket->getOrder();

	if ($order)
	{
		if (!$order->isSaveRunning())
		{
			trigger_error("Incorrect call to the save process. Use method save() on BitrixSaleOrder entity", E_USER_WARNING);
		}
	}
	else
	{
		if (!$basket->isSaveRunning())
		{
			trigger_error("Incorrect call to the save process. Use method save() on BitrixSaleBasket entity", E_USER_WARNING);
		}
	}
}