|
static | GetList ($arOrder=array(), $arFilter=array(), $arGroupBy=false, $arNavStartParams=false, $arSelectFields=array()) |
static | GetDiscountGroupList ($arOrder=array(), $arFilter=array(), $arGroupBy=false, $arNavStartParams=false, $arSelectFields=array()) |
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) |
|
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 |
| updateUserGroups ($discountID, $userGroups, $active, $updateData) |
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) |
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
Объявления и описания членов класса находятся в файле: