- Модуль: biconnector
- Путь к файлу: ~/bitrix/modules/biconnector/lib/keyusertable.php
- Класс: BitrixBIConnectorKeyUserTable
- Вызов: KeyUserTable::getMap
static function getMap()
{
return [
new IntegerField(
'ID',
[
'primary' => true,
'autocomplete' => true,
'title' => Loc::getMessage('KEY_USER_ENTITY_ID_FIELD')
]
),
new DatetimeField(
'TIMESTAMP_X',
[
'required' => true,
'title' => Loc::getMessage('KEY_USER_ENTITY_TIMESTAMP_X_FIELD')
]
),
new IntegerField(
'CREATED_BY',
[
'required' => true,
'title' => Loc::getMessage('KEY_USER_ENTITY_CREATED_BY_FIELD')
]
),
new IntegerField(
'KEY_ID',
[
'required' => true,
'title' => Loc::getMessage('KEY_USER_ENTITY_KEY_ID_FIELD')
]
),
new StringField(
'USER_ID',
[
'required' => true,
'validation' => [__CLASS__, 'validateUserId'],
'title' => Loc::getMessage('KEY_USER_ENTITY_USER_ID_FIELD')
]
),
new Reference(
'KEY',
'BitrixBIConnectorKeyTable',
['=this.KEY_ID' => 'ref.ID'],
['join_type' => 'INNER']
),
];
}