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 - в случае ошибки |