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 }) Устанавливает статус заказа

__call

Примеры кода




dropCache

Сбрасывает кеш информации о статусах заказа

Возвращаемые значения

void

Примеры кода




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
Возвращает новую копию объекта класса

Возвращаемые значения

object orderStatus

Примеры кода




init

Инициализация класса

Параметры

id int Id статуса заказа

Возвращаемые значения

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

Примеры кода