- Модуль: im
- Путь к файлу: ~/bitrix/modules/im/lib/V2/Link/BaseLinkItem.php
- Класс: BitrixImV2LinkBaseLinkItem
- Вызов: BaseLinkItem::mirrorDataEntityFields
static function mirrorDataEntityFields(): array
{
return [
'ID' => [
'primary' => true,
'field' => 'id',
'set' => 'setId', /** @see BaseLinkItem::setId */
'get' => 'getId', /** @see BaseLinkItem::getId */
],
'MESSAGE_ID' => [
'field' => 'messageId',
'set' => 'setMessageId', /** @see BaseLinkItem::setMessageId */
'get' => 'getMessageId', /** @see BaseLinkItem::getMessageId */
],
'CHAT_ID' => [
'field' => 'chatId',
'set' => 'setChatId', /** @see BaseLinkItem::setChatId */
'get' => 'getChatId', /** @see BaseLinkItem::getChatId */
],
'DATE_CREATE' => [
'field' => 'dateCreate',
'set' => 'setDateCreate', /** @see BaseLinkItem::setDateCreate */
'get' => 'getDateCreate', /** @see BaseLinkItem::getDateCreate */
],
'AUTHOR_ID' => [
'field' => 'authorId',
'set' => 'setAuthorId', /** @see BaseLinkItem::setAuthorId */
'get' => 'getAuthorId', /** @see BaseLinkItem::getAuthorId */
],
static::getEntityIdFieldName() => [
'field' => 'entityId',
'set' => 'setEntityId', /** @see BaseLinkItem::setEntityId */
'get' => 'getEntityId', /** @see BaseLinkItem::getEntityId */
]
];
}