$errors | OrderDiscountBase | protectedstatic |
$init | OrderDiscountBase | protectedstatic |
addCoupon(array $fields) | OrderDiscountBase | protectedstatic |
addDiscount(array $fields, array $rawFields) | OrderDiscountBase | protectedstatic |
addOrderCouponInternal(array $fields) | OrderDiscount | protectedstatic |
addOrderDiscountInternal(array $fields) | OrderDiscount | protectedstatic |
addResultBlock($order, array $block) | OrderDiscountBase | static |
addResultDescriptionInternal(array $fields) | OrderDiscount | protectedstatic |
addResultInternal(array $fields) | OrderDiscount | protectedstatic |
addResultRow(array $fields) | OrderDiscountBase | protectedstatic |
addRoundBlock($order, array $block) | OrderDiscountBase | static |
addRoundResultInternal(array $fields) | OrderDiscount | protectedstatic |
addStoredDataInternal(array $fields) | OrderDiscount | protectedstatic |
calculateApplyCoupons($module, $discount, $basket, $params) | OrderDiscountBase | static |
calculateOrderDiscountHashInternal(array $fields) | OrderDiscount | protectedstatic |
checkDiscountProvider($module) | OrderDiscountBase | static |
checkRequiredOrderDiscountFields(array $fields) | OrderDiscount | protectedstatic |
checkResultDescriptionTableWhiteList(array $fields) | OrderDiscount | protectedstatic |
checkResultTableWhiteList(array $fields) | OrderDiscount | protectedstatic |
clearCache() | OrderDiscountBase | static |
deleteByOrder($order) | OrderDiscount | static |
ERROR_ID | OrderDiscountBase | |
EVENT_ON_BUILD_DISCOUNT_PROVIDERS | OrderDiscountBase | |
executeDiscountProvider(array $provider, array $data) | OrderDiscountBase | protectedstatic |
fillAbsentDiscountFields(array $fields) | OrderDiscountBase | protectedstatic |
fillRuleProductFields(array &$result, array $basketData, $index) | OrderDiscountBase | protectedstatic |
formatBasketRuleResult(array $rule) | OrderDiscountBase | protectedstatic |
formatSaleItemRuleResult(array $rule) | OrderDiscountBase | protectedstatic |
formatSaleRuleResult(array $rule) | OrderDiscountBase | protectedstatic |
getDiscountClassName() | OrderDiscountBase | protectedstatic |
getDiscountIterator(array $parameters) | OrderDiscount | protectedstatic |
getDiscountProviderActions() | OrderDiscountBase | protectedstatic |
getEditUrl(array $discount) | OrderDiscountBase | static |
getManagerConfig() | OrderDiscountBase | static |
getOrderCouponIterator(array $parameters) | OrderDiscount | static |
getOrderDiscountIterator(array $parameters) | OrderDiscount | protectedstatic |
getOrderDiscountModuleIterator(array $parameters) | OrderDiscount | protectedstatic |
getRegistryType() | OrderDiscount | static |
getResultDescriptionIterator(array $parameters) | OrderDiscount | protectedstatic |
getResultDescriptionTableNameInternal() | OrderDiscount | protectedstatic |
getResultEntityFromInternal($entity) | OrderDiscountBase | protectedstatic |
getResultEntityInternal($entity) | OrderDiscountBase | protectedstatic |
getResultIterator(array $parameters) | OrderDiscount | protectedstatic |
getResultTableNameInternal() | OrderDiscount | protectedstatic |
getRoundEntityFromInternal($entity) | OrderDiscountBase | protectedstatic |
getRoundEntityInternal($entity) | OrderDiscountBase | protectedstatic |
getRoundResultIterator(array $parameters) | OrderDiscount | protectedstatic |
getRoundTableNameInternal() | OrderDiscount | protectedstatic |
getStorageTypeInternal($storageType) | OrderDiscount | protectedstatic |
getStoredDataIterator(array $parameters) | OrderDiscount | protectedstatic |
getStoredDataTableInternal() | OrderDiscount | protectedstatic |
init() | OrderDiscountBase | static |
isNativeModule($module) | OrderDiscountBase | protectedstatic |
isValidCouponTypeInternal($type) | OrderDiscount | protectedstatic |
loadCouponsFromDb($order) | OrderDiscountBase | protectedstatic |
loadModulesFromDb(array $discountIds) | OrderDiscountBase | protectedstatic |
loadOrderDiscountFromDb(array $discountIds, array $discountOrder) | OrderDiscountBase | protectedstatic |
loadOrderStoredDataFromDb($order, $storageType) | OrderDiscountBase | static |
loadStoredDataFromDb($order, $storageType, array $additionalFilter=array()) | OrderDiscountBase | static |
normalizeDiscountFields(array $rawFields) | OrderDiscountBase | protectedstatic |
normalizeOrderDiscountFieldsInternal(array $rawFields) | OrderDiscount | protectedstatic |
prepareData($discount) | OrderDiscountBase | protectedstatic |
prepareDiscountModules(array $discount) | OrderDiscountBase | protectedstatic |
PROVIDER_ACTION_APPLY_COUPON | OrderDiscountBase | |
PROVIDER_ACTION_GET_URL | OrderDiscountBase | |
PROVIDER_ACTION_PREPARE_DISCOUNT | OrderDiscountBase | |
PROVIDER_ACTION_ROUND_BASKET_PRICES | OrderDiscountBase | |
PROVIDER_ACTION_ROUND_ITEM_PRICE | OrderDiscountBase | |
roundBasket(array $basket, array $roundData=array(), array $orderData=array()) | OrderDiscountBase | static |
roundPrice(array $basketItem, array $roundData=array()) | OrderDiscountBase | static |
saveCoupon($coupon) | OrderDiscountBase | static |
saveOrderDiscountModulesInternal($orderDiscountId, array $modules) | OrderDiscount | protectedstatic |
saveOrderStoredData($order, $storageType, array $data, array $options=array()) | OrderDiscountBase | static |
saveStoredDataBlock($order, $storageType, array $block, array $options=array()) | OrderDiscountBase | static |
searchDiscount($hash) | OrderDiscountBase | protectedstatic |
setManagerConfig($config) | OrderDiscountBase | static |
STORAGE_TYPE_BASKET_ITEM | OrderDiscountBase | |
STORAGE_TYPE_DISCOUNT_ACTION_DATA | OrderDiscountBase | |
STORAGE_TYPE_ORDER_CONFIG | OrderDiscountBase | |
STORAGE_TYPE_ROUND_CONFIG | OrderDiscountBase | |
transferEntityCodeFromInternal(array $row, array $transferList) | OrderDiscountBase | protectedstatic |
updateResultBlock($order, array $block) | OrderDiscountBase | static |
updateResultDescriptionInternal($id, array $fields) | OrderDiscount | protectedstatic |
updateResultInternal($id, array $fields) | OrderDiscount | protectedstatic |
updateResultRow($id, array $fields) | OrderDiscountBase | protectedstatic |
updateRoundBlock($order, array $block) | OrderDiscountBase | static |
updateRoundResultInternal($id, array $fields) | OrderDiscount | protectedstatic |
updateStoredDataInternal($id, array $fields) | OrderDiscount | protectedstatic |
validateCoupon(array $fields) | OrderDiscount | protectedstatic |