|
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) |
|
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) |
См. определение в файле discount.php строка 10
◆ __ApplyActions()
__ApplyActions |
( |
& | $arOrder, |
|
|
| $strActions ) |
|
staticprotected |
◆ __ConvertOldFormat()
__ConvertOldFormat |
( |
| $strAction, |
|
|
& | $arFields ) |
|
staticprotected |
◆ __SetOldFields()
__SetOldFields |
( |
| $strAction, |
|
|
& | $arFields ) |
|
staticprotected |
◆ __Unpack()
__Unpack |
( |
| $arOrder, |
|
|
| $strUnpack ) |
|
staticprotected |
◆ Add()
◆ changeDiscountResult()
changeDiscountResult |
( |
& | $oldOrder, |
|
|
& | $order, |
|
|
& | $discountResult ) |
|
staticprotected |
◆ CheckFields()
CheckFields |
( |
| $ACTION, |
|
|
& | $arFields ) |
|
static |
◆ Delete()
◆ DoProcessOrder()
DoProcessOrder |
( |
& | $arOrder, |
|
|
| $arOptions, |
|
|
& | $arErrors ) |
|
static |
◆ GetByID()
◆ getDiscountHandlers()
getDiscountHandlers |
( |
| $discountList | ) |
|
|
staticprotected |
◆ getDiscountResult()
getDiscountResult |
( |
& | $oldOrder, |
|
|
& | $currentOrder, |
|
|
| $extMode = false ) |
|
staticprotected |
◆ PrepareCurrency4Where()
PrepareCurrency4Where |
( |
| $val, |
|
|
| $key, |
|
|
| $operation, |
|
|
| $negative, |
|
|
| $field, |
|
|
| $arField, |
|
|
| $arFilter ) |
|
static |
◆ prepareDiscountConditions()
prepareDiscountConditions |
( |
& | $conditions, |
|
|
& | $result, |
|
|
& | $handlers, |
|
|
| $type, |
|
|
| $site ) |
|
staticprotected |
◆ Update()
Update |
( |
| $ID, |
|
|
| $arFields ) |
|
static |
◆ updateDiscountHandlers()
updateDiscountHandlers |
( |
| $discountID, |
|
|
| $handlers, |
|
|
| $update ) |
|
staticprotected |
◆ updateUserGroups()
updateUserGroups |
( |
| $discountID, |
|
|
| $userGroups, |
|
|
| $active, |
|
|
| $updateData ) |
|
protected |
◆ $cacheDiscountHandlers
$cacheDiscountHandlers = array() |
|
staticprotected |
◆ $usedModules
◆ OLD_DSC_TYPE_FIX
const OLD_DSC_TYPE_FIX = 'V' |
◆ OLD_DSC_TYPE_PERCENT
const OLD_DSC_TYPE_PERCENT = 'P' |
◆ PREPARE_ACTIONS
const PREPARE_ACTIONS = 2 |
◆ PREPARE_CONDITIONS
const PREPARE_CONDITIONS = 1 |
◆ VERSION_15
const VERSION_15 = Sale\Internals\DiscountTable::VERSION_15 |
◆ VERSION_NEW
const VERSION_NEW = Sale\Internals\DiscountTable::VERSION_NEW |
◆ VERSION_OLD
const VERSION_OLD = Sale\Internals\DiscountTable::VERSION_OLD |
Объявления и описания членов класса находятся в файле: