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

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

static GetList ($arOrder=array(), $arFilter=array(), $arGroupBy=false, $arNavStartParams=false, $arSelectFields=array())
static GetDiscountGroupList ($arOrder=array(), $arFilter=array(), $arGroupBy=false, $arNavStartParams=false, $arSelectFields=array())
Открытые статические члены унаследованные от CAllSaleDiscount
static DoProcessOrder (&$arOrder, $arOptions, &$arErrors)
static PrepareCurrency4Where ($val, $key, $operation, $negative, $field, $arField, $arFilter)
static GetByID ($ID)
static CheckFields ($ACTION, &$arFields)
static Add ($arFields)
static Update ($ID, $arFields)
static Delete ($ID)

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

Поля данных унаследованные от CAllSaleDiscount
const VERSION_OLD = Sale\Internals\DiscountTable::VERSION_OLD
const VERSION_NEW = Sale\Internals\DiscountTable::VERSION_NEW
const VERSION_15 = Sale\Internals\DiscountTable::VERSION_15
const OLD_DSC_TYPE_PERCENT = 'P'
const OLD_DSC_TYPE_FIX = 'V'
const PREPARE_CONDITIONS = 1
const PREPARE_ACTIONS = 2
Защищенные члены унаследованные от CAllSaleDiscount
 updateUserGroups ($discountID, $userGroups, $active, $updateData)
Защищенные статические члены унаследованные от CAllSaleDiscount
static getDiscountResult (&$oldOrder, &$currentOrder, $extMode=false)
static changeDiscountResult (&$oldOrder, &$order, &$discountResult)
static __Unpack ($arOrder, $strUnpack)
static __ApplyActions (&$arOrder, $strActions)
static __ConvertOldFormat ($strAction, &$arFields)
static __SetOldFields ($strAction, &$arFields)
static prepareDiscountConditions (&$conditions, &$result, &$handlers, $type, $site)
static updateDiscountHandlers ($discountID, $handlers, $update)
static getDiscountHandlers ($discountList)
Статические защищенные данные унаследованные от CAllSaleDiscount
static $cacheDiscountHandlers = array()
static $usedModules = array()

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

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

Методы

◆ GetDiscountGroupList()

GetDiscountGroupList ( $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|mixed

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

◆ 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|mixed

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


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