1C-Bitrix 25.700.0
Загрузка...
Поиск...
Не найдено
Класс CIMMessage

Открытые члены

 __construct ($user_id=false, $arParams=Array())
 GetMessage ($id, $files=false)
 GetUnreadMessage ($arParams=Array())
 GetLastMessage ($toUserId, $fromUserId=false, $loadUserData=false, $bTimeZone=true, $limit=true)
 GetLastSendMessage ($arParams)
 SetReadMessage ($fromUserId, $lastId=null, $byEvent=false)
 SetUnReadMessage ($fromUserId, $lastId)

Открытые статические члены

static Add ($arFields)
static UpdateMessageOut ($id, $messageOut)
static GetUnsendMessage ($order="ASC")
static SetReadMessageAll ($fromUserId)
static SetLastId ($chatId, $userId, $lastId=null)
static SetLastIdForUnread ($chatId, $userId, $lastId)
static SetLastSendId ($chatId, $userId, $lastSendId)
static Delete ($id, $userId=null, $completeDelete=false, $byEvent=false)
static GetFormatMessage ($arParams)
static GetChatId ($fromUserId, $toUserId, $createIfNotExists=true)

Подробное описание

См. определение в файле im_message.php строка 13

Конструктор(ы)

◆ __construct()

__construct ( $user_id = false,
$arParams = Array() )

См. определение в файле im_message.php строка 18

Методы

◆ Add()

Add ( $arFields)
static

См. определение в файле im_message.php строка 28

◆ Delete()

Delete ( $id,
$userId = null,
$completeDelete = false,
$byEvent = false )
static

См. определение в файле im_message.php строка 1215

◆ GetChatId()

GetChatId ( $fromUserId,
$toUserId,
$createIfNotExists = true )
static

См. определение в файле im_message.php строка 1459

◆ GetFormatMessage()

GetFormatMessage ( $arParams)
static
Аргументы
$arParams
Возвращает
array
Исключения

Bitrix\Main\ArgumentException

Исключения

Bitrix\Main\LoaderException

Исключения

Bitrix\Main\ObjectPropertyException

Исключения

Bitrix\Main\SystemException

См. определение в файле im_message.php строка 1228

◆ GetLastMessage()

GetLastMessage ( $toUserId,
$fromUserId = false,
$loadUserData = false,
$bTimeZone = true,
$limit = true )

См. определение в файле im_message.php строка 347

◆ GetLastSendMessage()

GetLastSendMessage ( $arParams)

См. определение в файле im_message.php строка 585

◆ GetMessage()

GetMessage ( $id,
$files = false )

См. определение в файле im_message.php строка 41

◆ GetUnreadMessage()

GetUnreadMessage ( $arParams = Array())

См. определение в файле im_message.php строка 89

◆ GetUnsendMessage()

GetUnsendMessage ( $order = "ASC")
static
Аргументы
$order
Возвращает
array

См. определение в файле im_message.php строка 700

◆ SetLastId()

SetLastId ( $chatId,
$userId,
$lastId = null )
static
Аргументы
$chatId
$userId
$lastId
Возвращает
false|mixed

См. определение в файле im_message.php строка 986

◆ SetLastIdForUnread()

SetLastIdForUnread ( $chatId,
$userId,
$lastId )
static
Аргументы
$chatId
$userId
$lastId
Возвращает
false|mixed

См. определение в файле im_message.php строка 1156

◆ SetLastSendId()

SetLastSendId ( $chatId,
$userId,
$lastSendId )
static
Аргументы
$chatId
$userId
$lastSendId
Возвращает
bool

См. определение в файле im_message.php строка 1199

◆ SetReadMessage()

SetReadMessage ( $fromUserId,
$lastId = null,
$byEvent = false )

См. определение в файле im_message.php строка 759

◆ SetReadMessageAll()

SetReadMessageAll ( $fromUserId)
static

См. определение в файле im_message.php строка 953

◆ SetUnReadMessage()

SetUnReadMessage ( $fromUserId,
$lastId )

См. определение в файле im_message.php строка 863

◆ UpdateMessageOut()

UpdateMessageOut ( $id,
$messageOut )
static

См. определение в файле im_message.php строка 76


Объявления и описания членов класса находятся в файле: