Bitrix-D7 23.9
 
Загрузка...
Поиск...
Не найдено
Класс Chat
+ Граф наследования:Chat:

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

static add ($fields)
 
static getList ($params=[])
 
static getRow ($id)
 
static update ($id, $fields=[])
 
static getMembersId (int $chatId)
 
static joinChat (int $internalId)
 
- Открытые статические члены унаследованные от BaseTable
static callback ($code, $callback)
 

Статические открытые данные

static $internalClass = 'ChatTable'
 
- Статические открытые данные унаследованные от BaseTable
static $internalClass = null
 

Защищенные статические члены

static getAvatarId ($avatarId)
 

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

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

Методы

◆ add()

static add ( $fields)
static

Creates new record and return it.

Аргументы
array$fieldsFields array.
Возвращает
\Bitrix\Main\ORM\Data\AddResult

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

◆ getAvatarId()

static getAvatarId ( $avatarId)
staticprotected

Check file id and returns id.

Аргументы
int$avatarIdAvatar (file) id.
Возвращает
int

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

◆ getList()

static getList ( $params = [])
static

Returns records of table.

Аргументы
array$paramsParams array like ORM style.
Возвращает
\Bitrix\Main\DB\Result

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

◆ getMembersId()

static getMembersId ( int $chatId)
static

Returns chat members ids.

Аргументы
int$chatIdChat id.
Возвращает
array

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

◆ getRow()

static getRow ( $id)
static

Return chat row by id.

Аргументы
int$idChat id.
Возвращает
array

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

◆ joinChat()

static joinChat ( int $internalId)
static

Invite current user to the chat and returns IM chat id.

Аргументы
int$internalIdInternal chat id.
Возвращает
int

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

◆ update()

static update ( $id,
$fields = [] )
static

Updates record.

Аргументы
int$idRecord key.
array$fieldsFields array.
Возвращает
\Bitrix\Main\Result

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

Данные класса

◆ $internalClass

$internalClass = 'ChatTable'
static

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