• Модуль: sale
  • Путь к файлу: ~/bitrix/modules/sale/lib/discountbase.php
  • Класс: BitrixSaleDiscountBase
  • Вызов: DiscountBase::initInstanceData
protected function initInstanceData()
{
	$this->orderData = null;
	$this->isClone = false;
	$this->entityResultCache = array();
	$this->setNewOrder();
	$this->fillEmptyDiscountResult();

	$orderDiscountConfig = array(
		'SITE_ID' => $this->getSiteId(),
		'CURRENCY' => $this->getCurrency()
	);
	/** @var OrderDiscount $storageClassName */
	$storageClassName = $this->getOrderDiscountClassName();
	$storageClassName::setManagerConfig($orderDiscountConfig);
	unset($storageClassName, $orderDiscountConfig);
}