subscribe

Класс для работы с подписчиками

Переменные

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

Методы

void __call ()
mixed add ({ [subscribeGroupId], [email], [name] }) Добавляет email адрес в список подписчиков
mixed getLastErrorCode () Возвращает код последней ошибки
object getNew () Возвращает новую копию объекта класса
mixed isExist ({ [email], [subscribeGroupId] }) Проверяет, присутвует ли емаил в базе подписчиков

__call

Примеры кода




add

Добавляет email адрес в список подписчиков

Параметры

[subscribeGroupId] int ИД группы подписчиков. По умолчанию: ИД дефолтной группы подписчиков
[email] string Email адрес
[name] string Имя подписчика

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

bool True - успех
bool False - в случае ошибки. Код последней ошибки можно получить используя метод: subscribe.lastErrorCode

Примеры кода




getLastErrorCode

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

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

string "" - Ошибки отсутствуют
string E101 - Неверный формат email. В методах: add
string E102 - Такой email уже существует. В методах: add

Примеры кода




getNew

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

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

object subscribe

Примеры кода




isExist

Проверяет, присутвует ли емаил в базе подписчиков

Параметры

[email] string Email адрес
[subscribeGroupId] int ИД группы подписчиков. По умолчанию: ИД дефолтной группы подписчиков

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

bool True - присутвует
bool False - отсутствует или в случае ошибки

Примеры кода




Методы класса