- Модуль: catalog
- Путь к файлу: ~/bitrix/modules/catalog/lib/discountcoupon.php
- Класс: BitrixCatalogDiscountCouponTable
- Вызов: DiscountCouponTable::couponManager
static function couponManager(MainEvent $event)
{
if (self::$existCouponsManager === null)
self::initUseMode();
if (!self::$existCouponsManager)
{
$result = new MainEventResult(MainEventResult::ERROR, null, 'catalog');
}
else
{
self::initTypes($event);
$result = new MainEventResult(
MainEventResult::SUCCESS,
array(
'mode' => SaleDiscountCouponsManager::COUPON_MODE_SIMPLE,
'getData' => array('BitrixCatalogDiscountCouponTable', 'getData'),
'isExist' => array('BitrixCatalogDiscountCouponTable', 'isExist'),
'saveApplied' => array('BitrixCatalogDiscountCouponTable', 'saveApplied'),
),
'catalog'
);
}
return $result;
}