Bitrix API

Manager

FinalYes

Table of Contents

Constants

CATEGORY_DELIVERY  = 6
CATEGORY_OTHER  = 7
CATEGORY_PAYMENT  = 5
CATEGORY_PRODUCTS  = 4
DEFAULT_PRESET_DIRECTORY  = '/bitrix/modules/sale/handlers/discountpreset/'

Methods

autoLoad()  : mixed
enableRestrictedGroupsMode()  : mixed
getCategoryList()  : array<string|int, mixed>
getCategoryName()  : mixed
getInstance()  : Manager
Returns Singleton of Manager
getPresetById()  : BasePreset
Returns preset by id (full class name).
getPresets()  : array<string|int, BasePreset>
Returns list of presets.
getPresetsByCategory()  : array<string|int, BasePreset>
hasCreatedDiscounts()  : bool
isRestrictedGroupsModeEnabled()  : mixed
registerAutoLoader()  : void
Registers autoloader for presets.

Constants

CATEGORY_DELIVERY

public mixed CATEGORY_DELIVERY = 6

CATEGORY_OTHER

public mixed CATEGORY_OTHER = 7

CATEGORY_PAYMENT

public mixed CATEGORY_PAYMENT = 5

CATEGORY_PRODUCTS

public mixed CATEGORY_PRODUCTS = 4

DEFAULT_PRESET_DIRECTORY

public mixed DEFAULT_PRESET_DIRECTORY = '/bitrix/modules/sale/handlers/discountpreset/'

Methods

autoLoad()

public autoLoad(mixed $className) : mixed
Parameters
$className : mixed

enableRestrictedGroupsMode()

public enableRestrictedGroupsMode(mixed $state) : mixed
Parameters
$state : mixed

getCategoryList()

public getCategoryList() : array<string|int, mixed>
Return values
array<string|int, mixed>

getCategoryName()

public getCategoryName(mixed $category) : mixed
Parameters
$category : mixed

getPresetById()

Returns preset by id (full class name).

public getPresetById(string $id) : BasePreset
Parameters
$id : string

Class name of preset

Return values
BasePreset

getPresetsByCategory()

public getPresetsByCategory(mixed $category) : array<string|int, BasePreset>
Parameters
$category : mixed
Return values
array<string|int, BasePreset>

isRestrictedGroupsModeEnabled()

public isRestrictedGroupsModeEnabled() : mixed

registerAutoLoader()

Registers autoloader for presets.

public registerAutoLoader() : void

        
On this page

Search results