• Модуль: sale
  • Путь к файлу: ~/bitrix/modules/sale/lib/discountcouponsmanagerbase.php
  • Класс: BitrixSaleDiscountCouponsManagerBase
  • Вызов: DiscountCouponsManagerBase::fillUserInfo
static function fillUserInfo(&$result, $existCoupon, $checkCode)
{
	if ($checkCode == self::COUPON_CHECK_OK && $result['MODE'] == self::COUPON_MODE_FULL)
	{
		$result['SYSTEM_DATA'] = array(
			'USER_ID' => $existCoupon['USER_ID'],
			'MAX_USE' => $existCoupon['MAX_USE'],
			'USE_COUNT' => $existCoupon['USE_COUNT'],
			'ACTIVE_FROM' => $existCoupon['ACTIVE_FROM'],
			'ACTIVE_TO' => $existCoupon['ACTIVE_TO']
		);
		if (self::usedByManager() || ($existCoupon['USER_ID'] > 0 && $existCoupon['USER_ID'] == self::$userId))
			$result['USER_INFO'] = $result['SYSTEM_DATA'];
	}
}