|
static | Add ($arFields, $boolCalc=false) |
static | Update ($intID, $arFields, $boolCalc=false) |
static | GetList ($arOrder=array(), $arFilter=array(), $arGroupBy=false, $arNavStartParams=false, $arSelectFields=array()) |
static | GetRangeByDiscount ($arOrder=array(), $arFilter=array(), $arGroupBy=false, $arNavStartParams=false, $arSelectFields=array()) |
static | GetGroupByDiscount ($arOrder=array(), $arFilter=array(), $arGroupBy=false, $arNavStartParams=false, $arSelectFields=array()) |
static | GetUserInfoByDiscount ($arOrder=array(), $arFilter=array(), $arGroupBy=false, $arNavStartParams=false, $arSelectFields=array()) |
static | Enable () |
static | Disable () |
static | IsEnabled () |
static | SetDiscountUserID ($intUserID) |
static | ClearDiscountUserID () |
static | GetDiscountUserID () |
static | GetDiscountSaveTypes ($boolFull=false) |
static | GetApplyModeList ($extendedMode=false) |
static | CheckFields ($strAction, &$arFields, $intID=0) |
static | GetByID ($intID) |
static | GetArrayByID ($intID) |
static | Delete ($intID) |
static | ChangeActive ($intID, $boolActive=true) |
static | UserDiscountCalc ($intID, $arFields=array(), $boolNew=false) |
static | GetDiscount ($arParams=array(), $getAll=false) |
static | GetPeriodTypeList ($boolFull=true) |
См. определение в файле discount_save.php строка 5
◆ __GetDiscountIDByGroup()
__GetDiscountIDByGroup |
( |
| $arUserGroup = array() | ) |
|
|
staticprotected |
◆ __GetUserInfoByDiscount()
__GetUserInfoByDiscount |
( |
| $arParams, |
|
|
| $arSettings = array() ) |
|
staticprotected |
◆ __UpdateUserInfoByDiscount()
__UpdateUserInfoByDiscount |
( |
| $arParams, |
|
|
| $arSettings = array() ) |
|
staticprotected |
◆ Add()
Add |
( |
| $arFields, |
|
|
| $boolCalc = false ) |
|
static |
◆ GetGroupByDiscount()
GetGroupByDiscount |
( |
| $arOrder = array(), |
|
|
| $arFilter = array(), |
|
|
| $arGroupBy = false, |
|
|
| $arNavStartParams = false, |
|
|
| $arSelectFields = array() ) |
|
static |
◆ 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_save.php строка 101
◆ GetRangeByDiscount()
GetRangeByDiscount |
( |
| $arOrder = array(), |
|
|
| $arFilter = array(), |
|
|
| $arGroupBy = false, |
|
|
| $arNavStartParams = false, |
|
|
| $arSelectFields = array() ) |
|
static |
◆ GetUserInfoByDiscount()
GetUserInfoByDiscount |
( |
| $arOrder = array(), |
|
|
| $arFilter = array(), |
|
|
| $arGroupBy = false, |
|
|
| $arNavStartParams = false, |
|
|
| $arSelectFields = array() ) |
|
static |
◆ Update()
Update |
( |
| $intID, |
|
|
| $arFields, |
|
|
| $boolCalc = false ) |
|
static |
Объявления и описания членов класса находятся в файле: