- Модуль: messageservice
- Путь к файлу: ~/bitrix/modules/messageservice/lib/internal/entity/incomingmessage.php
- Класс: BitrixMessageserviceInternalEntityIncomingMessageTable
- Вызов: IncomingMessageTable::getMap
static function getMap()
{
return [
'ID' =>
(new IntegerField('ID', []))
->configurePrimary(true)
->configureAutocomplete(true),
'REQUEST_BODY' =>
(new TextField('REQUEST_BODY', [])),
'DATE_EXEC' =>
(new DatetimeField('DATE_EXEC', [])),
'SENDER_ID' =>
(new StringField('SENDER_ID', [
'validation' => [__CLASS__, 'validateSenderId']
]))
->configureRequired(true),
'EXTERNAL_ID' =>
(new StringField('EXTERNAL_ID', [
'validation' => [__CLASS__, 'validateExternalId']
])),
];
}