Bitrix-D7 23.9
 
Загрузка...
Поиск...
Не найдено
Класс Manager

Открытые члены

 registerAutoLoader ()
 
 enableRestrictedGroupsMode ($state)
 
 isRestrictedGroupsModeEnabled ()
 
 autoLoad ($className)
 
 getPresets ()
 
 getPresetById ($id)
 
 getPresetsByCategory ($category)
 
 getCategoryList ()
 
 getCategoryName ($category)
 
 hasCreatedDiscounts (BasePreset $preset)
 

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

static getInstance ()
 

Открытые атрибуты

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

Защищенные данные

 $errorCollection
 

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

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

Методы

◆ autoLoad()

autoLoad ( $className)

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

◆ enableRestrictedGroupsMode()

enableRestrictedGroupsMode ( $state)

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

◆ getCategoryList()

getCategoryList ( )

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

◆ getCategoryName()

getCategoryName ( $category)

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

◆ getInstance()

static getInstance ( )
static

Returns Singleton of Manager

Возвращает
Manager

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

◆ getPresetById()

getPresetById ( $id)

Returns preset by id. Id is full class name.

Аргументы
string$idClass name of preset
Возвращает
BasePreset

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

◆ getPresets()

getPresets ( )

Returns list of presets.

Возвращает
BasePreset[]

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

◆ getPresetsByCategory()

getPresetsByCategory ( $category)
Аргументы
$category
Возвращает
BasePreset[]

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

◆ hasCreatedDiscounts()

hasCreatedDiscounts ( BasePreset $preset)

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

◆ isRestrictedGroupsModeEnabled()

isRestrictedGroupsModeEnabled ( )

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

◆ registerAutoLoader()

registerAutoLoader ( )

Registers autoloader for presets.

Возвращает
void

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

Данные класса

◆ $errorCollection

$errorCollection
protected

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

◆ CATEGORY_DELIVERY

const CATEGORY_DELIVERY = 6

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

◆ CATEGORY_OTHER

const CATEGORY_OTHER = 7

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

◆ CATEGORY_PAYMENT

const CATEGORY_PAYMENT = 5

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

◆ CATEGORY_PRODUCTS

const CATEGORY_PRODUCTS = 4

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

◆ DEFAULT_PRESET_DIRECTORY

const DEFAULT_PRESET_DIRECTORY = '/bitrix/modules/sale/handlers/discountpreset/'

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