1C-Bitrix 25.700.0
Загрузка...
Поиск...
Не найдено
Класс CCatalogDiscountCoupon
Граф наследования:CCatalogDiscountCoupon:
CAllCatalogDiscountCoupon

Открытые статические члены

static Add ($arFields, $bAffectDataFile=true)
static Update ($ID, $arFields)
static Delete ($ID, $bAffectDataFile=true)
static GetByID ($ID)
static GetList ($arOrder=array(), $arFilter=array(), $arGroupBy=false, $arNavStartParams=false, $arSelectFields=array())
static CouponApply ($intUserID, $strCoupon)
static __CouponOneOrderDisable ($arCoupons)
static CouponOneOrderDisable ($intOrderID=0)
static IsExistCoupon ($strCoupon)
Открытые статические члены унаследованные от CAllCatalogDiscountCoupon
static GetCoupontTypes ($boolFull=false)
static CheckFields ($ACTION, &$arFields, $ID=0)
static DeleteByDiscountID ($ID, $bAffectDataFile=true)
static SetCoupon ($coupon)
static GetCoupons ()
static EraseCoupon ($strCoupon)
static ClearCoupon ()
static SetCouponByManage ($intUserID, $strCoupon)
static GetCouponsByManage ($intUserID)
static EraseCouponByManage ($intUserID, $strCoupon)
static ClearCouponsByManage ($intUserID)
static OnSetCouponList ($intUserID, $arCoupons, $arModules)
static OnClearCouponList ($intUserID, $arCoupons, $arModules)
static OnDeleteCouponList ($intUserID, $arModules)

Дополнительные унаследованные члены

Поля данных унаследованные от CAllCatalogDiscountCoupon
const TYPE_ONE_TIME = 'Y'
const TYPE_ONE_ORDER = 'O'
const TYPE_NO_LIMIT = 'N'
Защищенные статические члены унаследованные от CAllCatalogDiscountCoupon
static initCouponManager ()
Статические защищенные данные унаследованные от CAllCatalogDiscountCoupon
static $arOneOrderCoupons = array()
static $existCouponsManager = null

Подробное описание

См. определение в файле discount_coupon.php строка 9

Методы

◆ __CouponOneOrderDisable()

__CouponOneOrderDisable ( $arCoupons)
static
См. также
CCatalogDiscountCoupon\CouponOneOrderDisable()

См. определение в файле discount_coupon.php строка 436

◆ Add()

Add ( $arFields,
$bAffectDataFile = true )
static

См. определение в файле discount_coupon.php строка 11

◆ CouponApply()

CouponApply ( $intUserID,
$strCoupon )
static
См. также
\Bitrix\Sale\DiscountCouponsManager

См. определение в файле discount_coupon.php строка 346

◆ CouponOneOrderDisable()

CouponOneOrderDisable ( $intOrderID = 0)
static
См. также
\Bitrix\Sale\DiscountCouponsManager::saveApplied

См. определение в файле discount_coupon.php строка 452

◆ Delete()

Delete ( $ID,
$bAffectDataFile = true )
static

См. определение в файле discount_coupon.php строка 159

◆ GetByID()

GetByID ( $ID)
static

См. определение в файле discount_coupon.php строка 224

◆ GetList()

GetList ( $arOrder = array(),
$arFilter = array(),
$arGroupBy = false,
$arNavStartParams = false,
$arSelectFields = array() )
static
Аргументы
array$arOrder
array$arFilter
bool | array$arGroupBy
bool | array$arNavStartParams
array$arSelectFields
Возвращает
bool|CDBResult

См. определение в файле discount_coupon.php строка 254

◆ IsExistCoupon()

IsExistCoupon ( $strCoupon)
static
См. также
\Bitrix\Sale\DiscountCouponsManager::isExist

Переопределяет метод предка CAllCatalogDiscountCoupon.

См. определение в файле discount_coupon.php строка 491

◆ Update()

Update ( $ID,
$arFields )
static

См. определение в файле discount_coupon.php строка 58


Объявления и описания членов класса находятся в файле: