# Manager

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

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

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

## Методы (10)

- [`disableExistenceDiscountsWithGift()`](https://chugunov.pro/api-bitrix/sale/discount/gift/manager/disableexistencediscountswithgift/) — Отключает существующую скидку с подарком.
- [`enableExistenceDiscountsWithGift()`](https://chugunov.pro/api-bitrix/sale/discount/gift/manager/enableexistencediscountswithgift/) — Включает существующую скидку с подарком.
- [`existsDiscountsWithGift()`](https://chugunov.pro/api-bitrix/sale/discount/gift/manager/existsdiscountswithgift/) — Возвращает true, если существует скидка с подарком.
- [`getCollectionsByBasket()`](https://chugunov.pro/api-bitrix/sale/discount/gift/manager/getcollectionsbybasket/) — Возвращает список коллекций с подарками по корзине.
- [`getCollectionsByProduct()`](https://chugunov.pro/api-bitrix/sale/discount/gift/manager/getcollectionsbyproduct/) — Возвращает список коллекций с подарками по товару и некоторой корзине.
- [`static getInstance()`](https://chugunov.pro/api-bitrix/sale/discount/gift/manager/getinstance/) — Возвращает синглтон Manager.
- [`getUserId()`](https://chugunov.pro/api-bitrix/sale/discount/gift/manager/getuserid/)
- [`isContainGiftAction()`](https://chugunov.pro/api-bitrix/sale/discount/gift/manager/iscontaingiftaction/) — Возвращает true, если скидка содержит действие с подарком.
- [`isGift()`](https://chugunov.pro/api-bitrix/sale/discount/gift/manager/isgift/) — Возвращает true, если товар является подарком для корзины.
- [`setUserId()`](https://chugunov.pro/api-bitrix/sale/discount/gift/manager/setuserid/)

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