Полный список членов класса DiscountManager, включая наследуемые из базового класса
$discountCache | DiscountManager | protectedstatic |
$editUrlTemplate | DiscountManager | protectedstatic |
$preloadedPriceData | DiscountManager | protectedstatic |
$preloadedProductsData | DiscountManager | protectedstatic |
$productProperties | DiscountManager | protectedstatic |
$saleIncluded | DiscountManager | protectedstatic |
$typeCache | DiscountManager | protectedstatic |
applyDiscount(&$product, $discount) | DiscountManager | static |
basketFilter(array $basketItem) | DiscountManager | protectedstatic |
calculateApplyCoupons(array $couponsList, array $basket, array $params) | DiscountManager | static |
catalogDiscountManager(Main\Event $event) | DiscountManager | static |
clearProductPricesCache() | DiscountManager | static |
clearProductPropertiesCache() | DiscountManager | static |
clearProductsCache() | DiscountManager | static |
convertProperties(&$productData, $propertyValues, $entityData, $iblockData) | DiscountManager | protectedstatic |
createSaleAction(&$discount, $params) | DiscountManager | protectedstatic |
extendOrderData(Main\Event $event) | DiscountManager | static |
extendProductIdsToOffer(array $productIds) | DiscountManager | protectedstatic |
fillEmptyProperties(array &$propertyValues, int $iblockId, array $itemIds, array $propertyIds) | DiscountManager | protectedstatic |
fillProductPriceList(&$entityData, $priceIds) | DiscountManager | protectedstatic |
fillProductPropertyList(array &$entityData, array $iblockData) | DiscountManager | protectedstatic |
fillProperties(array &$productData, array $productIds, array $iblockData, array $entityData) | DiscountManager | protectedstatic |
getCacheKeyForEntityList(array $entityList) | DiscountManager | protectedstatic |
getEditUrl(array $discount) | DiscountManager | static |
getParentProducts(&$productData, $entityData, $iblockData) | DiscountManager | protectedstatic |
getPriceDataByProductId(int $productId, int $catalogGroupId) | DiscountManager | static |
getProductData(&$productData, $entityData, $iblockData) | DiscountManager | protectedstatic |
getProductIblocks(array $productList) | DiscountManager | protectedstatic |
lastDiscountFilter(array $basketItem) | DiscountManager | protectedstatic |
loadCatalogFields(array $productIds, array $fields) | DiscountManager | protectedstatic |
loadFromDatabase(int $id, array $discount) | DiscountManager | protectedstatic |
loadIblockFields(array $productIds, array $fields) | DiscountManager | protectedstatic |
loadSections(array $productIds) | DiscountManager | protectedstatic |
preloadPriceData(array $productIds, array $catalogGroups) | DiscountManager | static |
preloadProductDataToExtendOrder(array $productIds, array $userGroups) | DiscountManager | static |
prepareData(array $discount, $params=[]) | DiscountManager | static |
prepareEntity($entityList) | DiscountManager | protectedstatic |
roundBasket(array $basket, array $basketRoundData=[], array $order=[]) | DiscountManager | static |
roundPrice(array $basketItem, array $roundData=[]) | DiscountManager | static |
roundValue($value, string $currency) | DiscountManager | protectedstatic |
setProductPropertiesCache($productId, $props) | DiscountManager | static |