• Модуль: support
  • Путь к файлу: ~/bitrix/modules/support/classes/general/coupons.php
  • Класс: CSupportSuperCoupon
  • Вызов: CSupportSuperCoupon::Add
static function Add($arFields)
{
	global $DB, $USER;
	
	if(!CSupportSuperCoupon::__CheckFields($arFields))
		return false;
	
	$arFields['~TIMESTAMP_X'] = $DB->GetNowFunction();
	$arFields['~DATE_CREATE'] = $DB->GetNowFunction();
	
	if(isset($USER) && is_object($USER))
	{
		$arFields['CREATED_USER_ID'] = intval($USER->GetID());
	}
	
	if (array_key_exists('TIMESTAMP_X', $arFields))
	{
		unset($arFields['TIMESTAMP_X']);
	}
	
	if (array_key_exists('DATE_CREATE', $arFields))
	{
		unset($arFields['DATE_CREATE']);
	}
	
	return $DB->Add('b_ticket_supercoupons', $arFields);
}