\CTenderixUserSupplierSubscribe

Подписки участников

Summary

Methods
Properties
Constants
SubscribeListArr()
SubscribeList()
GetEmailSubscribeListSection()
GetEmailSubscribeListLot()
SubscribeAdd()
SubscribeDelete()
No public properties found
TABLE_NAME
No protected methods found
No protected properties found
N/A
No private methods found
No private properties found
N/A

Constants

TABLE_NAME

TABLE_NAME

Имя таблицы в бд

Methods

SubscribeListArr()

SubscribeListArr(integer  $USER_ID) : array

Возвращает массив направлений, на которые подписан участник

Parameters

integer $USER_ID

Идентификатор участника

Returns

array —

Массив из ID направлений

SubscribeList()

SubscribeList(integer  $USER_ID) : object

Возвращает ИД разделов, на которые подписан участник

Parameters

integer $USER_ID

ИД участника

Returns

object —

| false

GetEmailSubscribeListSection()

GetEmailSubscribeListSection(integer  $SECTION_ID, array  $PRIVATE_LIST = array()) : mixed

Возвращает информацию об участниках, подписанных на раздел

Parameters

integer $SECTION_ID

ИД раздела

array $PRIVATE_LIST

массив с ИД пользователей (если указано, то отфильтруется также по ним)

Returns

mixed

GetEmailSubscribeListLot()

GetEmailSubscribeListLot(array  $PRIVATE_LIST = array()) : mixed

Возвращает информацию об участниках для рассылки

Parameters

array $PRIVATE_LIST

Массив ИД пользователей

Returns

mixed

SubscribeAdd()

SubscribeAdd(integer  $USER_ID, array  $SUBSCRIBE = array()) : boolean

Добавление подписок участника

Parameters

integer $USER_ID

ИД пользователя

array $SUBSCRIBE

Массив ИД разделов

Returns

boolean

SubscribeDelete()

SubscribeDelete(integer  $USER_ID) : boolean

Удаление подписок участника

Parameters

integer $USER_ID

ИД пользователя

Returns

boolean