# Manager

URL: https://chugunov.pro/api-bitrix/sale/discount/preset/manager/
Проверено на 1С-Битрикс 25.x, обновлено 03.08.2026.
Источник: независимый русскоязычный справочник chugunov.pro. Не является официальной документацией 1С-Битрикс.

Класс `\Bitrix\Sale\Discount\Preset\Manager`
Модуль: Sale.

Исходный файл: `source/sale/lib/discount/preset/manager.php:15`

## Константы (5)

- `CATEGORY_DELIVERY`
- `CATEGORY_OTHER`
- `CATEGORY_PAYMENT`
- `CATEGORY_PRODUCTS`
- `DEFAULT_PRESET_DIRECTORY`

## Методы (11)

- [`autoLoad()`](https://chugunov.pro/api-bitrix/sale/discount/preset/manager/autoload/)
- [`enableRestrictedGroupsMode()`](https://chugunov.pro/api-bitrix/sale/discount/preset/manager/enablerestrictedgroupsmode/)
- [`getCategoryList()`](https://chugunov.pro/api-bitrix/sale/discount/preset/manager/getcategorylist/)
- [`getCategoryName()`](https://chugunov.pro/api-bitrix/sale/discount/preset/manager/getcategoryname/)
- [`static getInstance()`](https://chugunov.pro/api-bitrix/sale/discount/preset/manager/getinstance/) — Возвращает синглтон Manager.
- [`getPresetById()`](https://chugunov.pro/api-bitrix/sale/discount/preset/manager/getpresetbyid/) — Возвращает предустановку по идентификатору (полному имени класса).
- [`getPresets()`](https://chugunov.pro/api-bitrix/sale/discount/preset/manager/getpresets/) — Возвращает список предустановок.
- [`getPresetsByCategory()`](https://chugunov.pro/api-bitrix/sale/discount/preset/manager/getpresetsbycategory/)
- [`hasCreatedDiscounts()`](https://chugunov.pro/api-bitrix/sale/discount/preset/manager/hascreateddiscounts/)
- [`isRestrictedGroupsModeEnabled()`](https://chugunov.pro/api-bitrix/sale/discount/preset/manager/isrestrictedgroupsmodeenabled/)
- [`registerAutoLoader()`](https://chugunov.pro/api-bitrix/sale/discount/preset/manager/registerautoloader/) — Регистрирует автозагрузчик для предустановок.

Оригинал в официальной документации: https://docs.1c-bitrix.ru/api/classes/Bitrix-Sale-Discount-Preset-Manager.html
