• Модуль: sale
  • Путь к файлу: ~/bitrix/modules/sale/lib/helpers/admin/orderedit.php
  • Класс: BitrixSaleHelpersAdminfor
  • Вызов: for::initCouponsData
static function initCouponsData($newUserId, $orderId = 0, $oldUserId = 0)
{
	$newUserId = (int)$newUserId;
	$orderId = (int)$orderId;

	$params = array('userId' => $newUserId);

	if ($oldUserId !== null)
	{
		$oldUserId = (int)$oldUserId;
		if ($oldUserId != $newUserId)
			$params["oldUserId"] = $oldUserId;
	}

	if ($orderId > 0)
	{
		$params['orderId'] = $orderId;

		DiscountCouponsManager::init(
			DiscountCouponsManager::MODE_ORDER,
			$params
		);
	}
	else
	{
		DiscountCouponsManager::init(
			DiscountCouponsManager::MODE_MANAGER,
			$params
		);
	}
}