Класс optionedOrderItem модуля emarket — различия между версиями
Материал из Umicms
Williwaw (обсуждение | вклад) (Новая страница: «=Класс optionedOrderItem= == Описание == Расширенная версия класса orderItem с учетом возможных опций. И…») |
Williwaw (обсуждение | вклад) |
||
| Строка 23: | Строка 23: | ||
umiObject<span style="font-weight:bold"> $object</span> | umiObject<span style="font-weight:bold"> $object</span> | ||
<p>'''Результат:'''</p> | <p>'''Результат:'''</p> | ||
| + | |||
| + | === getOptions() === | ||
| + | |||
| + | Метод <span style="font-weight:bold">getOptions()</span> вернет список опций наименования | ||
| + | |||
| + | <p>'''Параметры:''' </p><br/> | ||
| + | |||
| + | <p>'''Результат:'''Array $options </p> | ||
| + | |||
| + | |||
| + | === getStatusByCode() === | ||
| + | |||
| + | Метод <span style="font-weight:bold">getStatusByCode()</span> получит id объекта статуса заказа. | ||
| + | <p>'''Параметры:''' </p><br/> | ||
| + | String <span style="font-weight:bold"> $codename</span>: | ||
| + | код статуса заказа<br/> | ||
| + | String <span style="font-weight:bold"> $statusClass = 'order_status'</span>: | ||
| + | группа статуса<br/> | ||
| + | <p>'''Результат:'''Integer id объекта статуса заказа </p> | ||
| + | |||
| + | === getStatusByCode() === | ||
| + | |||
| + | Метод <span style="font-weight:bold">getStatusByCode()</span> получит id объекта статуса заказа. | ||
| + | <p>'''Параметры:''' </p><br/> | ||
| + | String <span style="font-weight:bold"> $codename</span>: | ||
| + | код статуса заказа<br/> | ||
| + | String <span style="font-weight:bold"> $statusClass = 'order_status'</span>: | ||
| + | группа статуса<br/> | ||
| + | <p>'''Результат:'''Integer id объекта статуса заказа </p> | ||
Версия 16:00, 24 марта 2014
Содержание
Класс optionedOrderItem
Описание
Расширенная версия класса orderItem с учетом возможных опций. Исходный код класса находится в файле classes\modules\emarket\classes\order\items\ooptioned.php
Свойства класса
$options, хранит информацию о свойствах наименования
protected $options = Array();
Методы
create()
Экземпляр класса создается с помощью конструктора __construct
Параметры:
umiObject $object
Результат:
getOptions()
Метод getOptions() вернет список опций наименования
Параметры:
Результат:Array $options
getStatusByCode()
Метод getStatusByCode() получит id объекта статуса заказа.
Параметры:
String $codename:
код статуса заказа
String $statusClass = 'order_status':
группа статуса
Результат:Integer id объекта статуса заказа
getStatusByCode()
Метод getStatusByCode() получит id объекта статуса заказа.
Параметры:
String $codename:
код статуса заказа
String $statusClass = 'order_status':
группа статуса
Результат:Integer id объекта статуса заказа