orderStatus
Класс для работы со статусом заказа
Методы
| void |
__call () |
|
| void |
dropCache () |
Сбрасывает кеш информации о статусах заказа |
| mixed |
getBonusMinusOperationKey ({ [id] }) |
Возвращает Флаг операции списания бонусов |
| mixed |
getBonusPlusOperationKey ({ [id] }) |
Возвращает Флаг операции начисления бонусов |
| mixed |
getCssStyle ({ [id] }) |
Возвращает CSS стиль статуса заказа |
| mixed |
getDefaultId () |
Возвращает id статуса заказа по умолчанию |
| mixed |
getDevName ({ [id] }) |
Возвращает devName статуса заказа |
| mixed |
getId ({ [devName] }) |
Возвращает id статуса заказа |
| mixed |
getList () |
Возвращает список статусов заказа |
| mixed |
getName ({ [id] }) |
Возвращает наименование статуса заказа |
| object |
getNew () |
Возвращает новую копию объекта класса |
| mixed |
init ({ id }) |
Инициализация класса |
| mixed |
isExist ({ id, [devName] }) |
Проверяет существование статуса заказа |
| mixed |
set ({ [id], orderId }) |
Устанавливает статус заказа |
dropCache
Сбрасывает кеш информации о статусах заказа
getBonusMinusOperationKey
Синоним: bonusMinusOperationKey
Возвращает Флаг операции списания бонусов
Параметры
| [id] |
int |
Id статуса заказа |
Возвращаемые значения
| int |
Флаг операции списания бонусов (0 - нет, 3 - списать, 4 - отменить списание) |
| bool |
False - в случае ошибки |
getBonusPlusOperationKey
Синоним: bonusPlusOperationKey
Возвращает Флаг операции начисления бонусов
Параметры
| [id] |
int |
Id статуса заказа |
Возвращаемые значения
| int |
Флаг операции начисления бонусов (0 - нет, 1 - начислить, 2 - отменить начисление) |
| bool |
False - в случае ошибки |
getCssStyle
Синоним: cssStyle
Возвращает CSS стиль статуса заказа
Параметры
| [id] |
int |
Id статуса заказа |
Возвращаемые значения
| string |
CSS стиль статуса заказа |
| bool |
False - в случае ошибки |
getDefaultId
Синоним: defaultId
Возвращает id статуса заказа по умолчанию
Возвращаемые значения
| int |
Id статуса заказа по умолчанию |
| bool |
False - в случае ошибки |
getDevName
Синоним: devName
Возвращает devName статуса заказа
Параметры
| [id] |
int |
Id статуса заказа |
Возвращаемые значения
| string |
DevName статуса заказа |
| bool |
False - в случае ошибки |
getId
Синоним: id
Возвращает id статуса заказа
Параметры
| [devName] |
string |
Имя для разработчика |
Возвращаемые значения
| int |
Id статуса заказа |
| bool |
False - если статуса заказа не существует или в случае ошибки |
getList
Синоним: list
Возвращает список статусов заказа
Возвращаемые значения
| array |
Массив объектов orderStatus |
| bool |
False - в случае ошибки |
getName
Синоним: name
Возвращает наименование статуса заказа
Параметры
| [id] |
int |
Id статуса заказа |
Возвращаемые значения
| string |
Название статуса заказа |
| bool |
False - в случае ошибки |
getNew
Синоним: new
Возвращает новую копию объекта класса
init
Инициализация класса
Возвращаемые значения
| bool |
True - объект инициализирован |
| bool |
False - в случае ошибки |
isExist
Проверяет существование статуса заказа
Параметры
| id |
int |
Id статуса заказа |
| [devName] |
string |
Имя для разработчика |
Возвращаемые значения
| bool |
True - если статус заказа существует |
| bool |
False - если статус заказа не существует или в случае ошибки |
set
Устанавливает статус заказа
Параметры
| [id] |
int |
Id статуса заказа |
| orderId |
int |
Id заказа |
Возвращаемые значения
| bool |
True - в случае успеха |
| bool |
False|string - в случае ошибки |