Документация для разработчиков
Темная тема

GetList

Описание и параметры

CDBResult
CForumSubscribe::GetList(
	array arOrder = Array("ID"=>"ASC"),
	array arFilter = Array(),
	array arAddParams = Array()
);

Возвращает список подписок по фильтру arFilter, отсортированный в соответствии с arOrder. Метод статический.

Параметры функции

ПараметрОписаниеС версии
arOrder Массив вида Array(by1=>order1[, by2=>order2 [, ..]]), где

by - поле для сортировки, может принимать значения
   ID - ID подписки;
   FORUM_ID - ID форума;
   USER_ID - ID подписанного пользователя;
   TOPIC_ID - ID темы;
   START_DATE - дата подписки;

order - порядок сортировки, может принимать значения
   ASC - по возрастанию;
   DESC - по убыванию;

Необязательный. По умолчанию равен Array("ID"=>"ASC").
arFilter Массив вида array("фильтруемое поле"=>"значения фильтра" [, ...])
"фильтруемое поле" может принимать значения
   ID - ID подписки;
   USER_ID - ID подписанного пользователя;
   FORUM_ID - ID форума;
   TOPIC_ID - ID темы;
   TOPIC_ID_OR_NULL - ID темы или NULL (проверка только на "равно");
   LAST_SEND - ID последнего отправленного сообщения;
   LAST_SEND_OR_NULL - ID последнего отправленного сообщения или NULL (проверка только на "меньше").

Фильтруемое поле может иметь содержать перед названием тип проверки фильтра
   "!" - не равно
   "<" - меньше
   "<=" - меньше либо равно
   ">" - больше
   ">=" - больше либо равно
Необязательное. По умолчанию записи не фильтруются.
arAddParams Массив параметров. 12.5.0

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

Возвращается объект CDBResult

Смотрите также



© «Битрикс», 2001-2024, «1С-Битрикс», 2024