$actionDescription | Actions | protectedstatic |
$actionResult | Actions | protectedstatic |
$applyCounter | Actions | protectedstatic |
$applyResult | Actions | protectedstatic |
$applyResultMode | Actions | protectedstatic |
$currencyId | Actions | protectedstatic |
$percentValueMode | Actions | protectedstatic |
$siteId | Actions | protectedstatic |
$storedData | Actions | protectedstatic |
$useBasketFilter | Actions | protectedstatic |
$useMode | Actions | protectedstatic |
ACTION_TYPE_DISCOUNT | Actions | |
ACTION_TYPE_EXTRA | Actions | |
APPLY_COUNTER_START | Actions | |
APPLY_RESULT_MODE_COUNTER | Actions | |
APPLY_RESULT_MODE_DESCR | Actions | |
APPLY_RESULT_MODE_SIMPLE | Actions | |
applyCumulativeToBasket(array &$order, array $ranges, array $configuration=array(), $filter=null) | Actions | static |
applySimpleGift(array &$order, $filter) | Actions | static |
applyToBasket(array &$order, array $action, $filter) | Actions | static |
applyToDelivery(array &$order, array $action) | Actions | static |
BASKET_APPLIED_FIELD | Actions | |
calculateDiscountPrice($value, $unit, array $basketRow, $limitValue, $maxBound) | Actions | protectedstatic |
checkUseMode(array $list) | Actions | static |
clearAction() | Actions | static |
clearApplyCounter() | Actions | static |
clearEntityActionResult($entity, array $entityParams=array()) | Actions | static |
compareBasketResultDescr(array $action, $resultDescr) | Actions | protectedstatic |
disableBasketFilter() | Actions | static |
enableBasketFilter() | Actions | static |
fillCompatibleFields(array &$order) | Actions | static |
fillDiscountPrice(array &$basketRow, $price, $discount) | Actions | protectedstatic |
filterBasketForAction(array $item) | Actions | static |
getActionConfiguration(array $discount) | Actions | static |
getActionDescription() | Actions | static |
getActionResult() | Actions | static |
getActionStoredData() | Actions | static |
getActionStructure(array $discount) | Actions | protectedstatic |
getApplyCounter() | Actions | static |
getApplyResultMode() | Actions | static |
getBasketForApply(array $basket, $filter, $action=array()) | Actions | static |
getCurrency() | Actions | static |
getPercentByValue($basket, $value) | Actions | static |
getPercentMode() | Actions | static |
getStoredData() | Actions | static |
getUseMode() | Actions | static |
GIFT_SELECT_TYPE_ALL | Actions | |
GIFT_SELECT_TYPE_ONE | Actions | |
increaseApplyCounter() | Actions | static |
isCalculateMode() | Actions | static |
isManualMode() | Actions | static |
isMixedMode() | Actions | static |
MODE_CALCULATE | Actions | |
MODE_MANUAL | Actions | |
MODE_MIXED | Actions | |
PERCENT_FROM_BASE_PRICE | Actions | |
PERCENT_FROM_CURRENT_PRICE | Actions | |
percentToValue($basketRow, $percent) | Actions | static |
RESULT_ENTITY_BASKET | Actions | |
RESULT_ENTITY_DELIVERY | Actions | |
RESULT_ENTITY_ORDER | Actions | |
roundValue($value, $currency) | Actions | static |
roundZeroValue($value) | Actions | static |
setActionDescription($type, $description) | Actions | static |
setActionResult($entity, array $actionResult) | Actions | static |
setActionStoredData(array $data) | Actions | static |
setApplyResult(array $applyResult) | Actions | static |
setApplyResultMode($mode) | Actions | static |
setStoredData(array $data) | Actions | static |
setUseMode($mode, array $config=array()) | Actions | static |
usedBasketFilter() | Actions | static |
VALUE_EPS | Actions | |
VALUE_TYPE_CLOSEOUT | Actions | |
VALUE_TYPE_FIX | Actions | |
VALUE_TYPE_PERCENT | Actions | |
VALUE_TYPE_SUMM | Actions | |