- Модуль: im
- Путь к файлу: ~/bitrix/modules/im/lib/notify.php
- Класс: BitrixImNotify
- Вызов: Notify::prepareFilteringByIdParams
private function prepareFilteringByIdParams(array $ids): array
{
return [
'select' => [
'ID',
'AUTHOR_ID',
'MESSAGE',
'DATE_CREATE',
'NOTIFY_TYPE',
'NOTIFY_EVENT',
'NOTIFY_MODULE',
'NOTIFY_TAG',
'NOTIFY_SUB_TAG',
'NOTIFY_TITLE',
//'NOTIFY_READ',
'NOTIFY_BUTTONS',
'USER_LAST_ACTIVITY_DATE' => 'AUTHOR.LAST_ACTIVITY_DATE',
'USER_IDLE' => 'STATUS.IDLE',
'USER_MOBILE_LAST_DATE' => 'STATUS.MOBILE_LAST_DATE',
'USER_DESKTOP_LAST_DATE' => 'STATUS.DESKTOP_LAST_DATE',
],
'filter' => ['=ID' => $ids],
'order' => ['DATE_CREATE' => 'DESC', 'ID' => 'DESC'],
];
}