- Модуль: voximplant
- Путь к файлу: ~/bitrix/modules/voximplant/lib/model/statisticmissed.php
- Класс: BitrixVoximplantModelStatisticMissedTable
- Вызов: StatisticMissedTable::getMap
static function getMap()
{
return [
new IntegerField(
'ID',
[
'primary' => true,
'title' => Loc::getMessage('STATISTIC_MISSED_ENTITY_ID_FIELD')
]
),
new DatetimeField(
'CALL_START_DATE',
[
'required' => true,
'title' => Loc::getMessage('STATISTIC_MISSED_ENTITY_CALL_START_DATE_FIELD')
]
),
new StringField(
'PHONE_NUMBER',
[
'required' => true,
'validation' => [__CLASS__, 'validatePhoneNumber'],
'title' => Loc::getMessage('STATISTIC_MISSED_ENTITY_PHONE_NUMBER_FIELD')
]
),
new IntegerField(
'PORTAL_USER_ID',
[
'title' => Loc::getMessage('STATISTIC_MISSED_ENTITY_PORTAL_USER_ID_FIELD')
]
),
new IntegerField(
'CALLBACK_ID',
[
'title' => Loc::getMessage('STATISTIC_MISSED_ENTITY_CALLBACK_ID_FIELD')
]
),
new DatetimeField(
'CALLBACK_CALL_START_DATE',
[
'title' => Loc::getMessage('STATISTIC_MISSED_ENTITY_CALLBACK_CALL_START_DATE_FIELD')
]
),
];
}