Класс discount модуля emarket — различия между версиями
Williwaw (обсуждение | вклад) |
Williwaw (обсуждение | вклад) |
||
Строка 58: | Строка 58: | ||
<p>'''Результат:''' объект класса discountModificator - модификатор цены</p> | <p>'''Результат:''' объект класса discountModificator - модификатор цены</p> | ||
+ | |||
+ | === setDiscountModificator() === | ||
+ | |||
+ | Метод <span style="font-weight:bold">setDiscountModificator()</span> устанавливает модификатор цены скидки | ||
+ | <p>'''Параметры:''' </p><br/> | ||
+ | discountModificator<span style="font-weight:bold"> $discountModificator</span>: | ||
+ | модификатор цены скидки | ||
+ | |||
+ | <p>'''Результат:''' </p> |
Версия 15:59, 14 апреля 2014
Содержание
Класс discount
Описание
Класс является абстрактным - базовый класс для скидок. Классами наследниками являются классы, представляющие типы скидок - скидка на заказ, на товары, накопительная скидка. Исходный код класса находится в файле classes\modules\emarket\classes\discount\discount.php
Методы
getName()
Метод getName() получает название скидки
Параметры:
отсутсвуют
Результат:String название скидки
setName()
Метод setName() изменяет название скидки
Параметры:
String $name:
новое название скидки
Результат:
getDiscountRules()
Метод getDiscountRules() получает список правил скидки
Параметры:
отстсвуют
Результат:array список правил скидки (массив объектов класса discountRule)
appendDiscountRule()
Метод appendDiscountRule() добавляет правило скидки
Параметры:
discountRule$discountRule: правило скидки
Результат:
getDiscountModificator()
Метод getDiscountModificator() получает модификатор цены скидки
Параметры:
отсутствуют
Результат: объект класса discountModificator - модификатор цены
setDiscountModificator()
Метод setDiscountModificator() устанавливает модификатор цены скидки
Параметры:
discountModificator $discountModificator: модификатор цены скидки
Результат: