offerAvailabilityNotification

Класс для работы с уведомлениями пользователей о появлении товара

Переменные

Переменные отсутсвуют

Методы

mixed add ({ offerModId, [userId], userEmail }) Добавляем уведомление
string getLastErrorCode () Возвращает последний код ошибки
object getNew () Возвращает новую копию объекта класса
mixed getOfferModList ({ userId, [userEmail] }) Возвращает список модификаций товара
mixed isExist ({ offerModId, [userId], userEmail }) Проверяет существование уведомлениями

add

Добавляем уведомление

Параметры

offerModId int Id модификации товара
[userId] int Id пользователя
userEmail string Email пользователя

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

bool True - в случае удачной отписки
string E101 - Неверный формат E-mail
string E102 - Пользователь с таким ИД не зарегистрирован
string E301 - Модификации товара с таким ИД не существует
bool False - в случае ошибки

Примеры кода




getLastErrorCode

Синоним: lastErrorCode
Возвращает последний код ошибки

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

string Последний код ошибки

Примеры кода




getNew

Синоним: new
Возвращает новую копию объекта класса

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

object offerAvailabilityNotification

Примеры кода




getOfferModList

Синоним: offerModList
Возвращает список модификаций товара

Параметры

userId int Id пользователя
[userEmail] string Email пользователя

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

array Список модификаций товаров offerMod
string E101 - Неверный формат E-mail
string E102 - Пользователь с таким ИД не зарегистрирован
bool False в случае ошибки

Примеры кода




isExist

Проверяет существование уведомлениями

Параметры

offerModId int Id модификации товара
[userId] int Id пользователя
userEmail string Email пользователя

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

bool True - существует
string E101 - Неверный формат E-mail
string E102 - Пользователь с таким ИД не зарегистрирован
bool False - не существует или в случае ошибки

Примеры кода