contactCenterMessage

Класс для работы с сообщениями контакт-центра

Переменные

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

Методы

void __call ()
mixed add ({ [typeId], [userId], [orderCode], [userTel], [userTelephone], [userEmail], [userName], [userLink], [link], [pageUrl], [text] }) Добавляет новое сообщение контакт-центра
int getId () Возвращает id сообщения контакт-центра
object getNew () Возвращает новую копию объекта класса
mixed init ({ id, [typeId] }) Инициализация класса

__call

Примеры кода




add

Добавляет новое сообщение контакт-центра

Параметры

[typeId] int Id типа сообщения контакт-центра
[userId] int Id пользователя
[orderCode] string Код заказа. По умолчанию: ""
[userTel] string Телефон пользователя. По умолчанию: ""
[userTelephone] string Телефон пользователя (deprecated). Используйте $userTel. По умолчанию: ""
[userEmail] string E-mail пользователя. По умолчанию: ""
[userName] string Имя пользователя. По умолчанию: ""
[userLink] string Ссылка которую указал пользователь в сообщении. По умолчанию: ""
[link] string Ссылка которую указал пользователь в сообщении. (deprecated). Используйте $userLink. По умолчанию: ""
[pageUrl] string Url страницы на которой пользователь добавил сообщение. По умолчанию: ""
[text] string Текст сообщения. По умолчанию: ""

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

bool True - сообщение успешно добавленно
string E101 - Неверный формат E-mail
string E102 - Пользователь с таким id, E-mail, login, tel, fbUid, vkUid не зарегистрирован
bool False - в случае ошибки

Примеры кода




getId

Синоним: id
Возвращает id сообщения контакт-центра

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

int

Примеры кода




getNew

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

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

object contactCenterMessage

Примеры кода




init

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

Параметры

id int Id сообщения контакт-центра
[typeId] int Id типа сообщения контакт-центра

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

bool True - обьект инициализирован
bool False - в случае ошибки

Примеры кода




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