Открытые члены | |
getAmountOfDiscount () | |
getOwner () | |
setOwner (AbstractCartItem $cart_item) | |
Открытые члены унаследованные от AbstractDiscount | |
__construct (float $discount, string $unit, string $source, bool $always_add=false) | |
getAmountOfDiscount () | |
saveInArray () | |
getDiscount () | |
getUnit () | |
getSource () | |
isFlagAlwaysAddDiscount () | |
setFlagAlwaysAddDiscount (bool $value=true) | |
Поля данных | |
const | UNIT_SINGLE_BASE_COST = 'single_base_cost' |
Поля данных унаследованные от AbstractDiscount | |
const | UNIT_PERCENT = 'percent' |
const | UNIT_BASE_COST = 'base_cost' |
const | SAVE_KEY_DISCOUNT = 'discount' |
const | SAVE_KEY_UNIT = 'unit' |
const | SAVE_KEY_SOURCE = 'source' |
const | SAVE_KEY_ALWAYS_ADD = 'always_add' |
Защищенные данные | |
$owner | |
Защищенные данные унаследованные от AbstractDiscount | |
$discount | |
$unit | |
$source | |
$flag_always_add_discount = false | |
Дополнительные унаследованные члены | |
Открытые статические члены унаследованные от AbstractDiscount | |
static | loadFromArray (array $array) |
Защищенные члены унаследованные от AbstractDiscount | |
setDiscount ($discount) | |
setUnit ($unit) | |
setSource ($source) | |
getAmountOfDiscount | ( | ) |
Возвращает размер скидки в базовой валюте
RSException |
getOwner | ( | ) |
Возвращает владельца скидки
setOwner | ( | AbstractCartItem | $cart_item | ) |
Устанавливает владельца скидки
AbstractCartItem | $cart_item |
|
protected |
const UNIT_SINGLE_BASE_COST = 'single_base_cost' |