- Модуль: webdav
- Путь к файлу: ~/bitrix/modules/webdav/lib/folderinvite.php
- Класс: BitrixWebdavFolderInviteTable
- Вызов: FolderInviteTable::getMap
static function getMap()
{
return array(
'ID' => array(
'data_type' => 'integer',
'primary' => true,
'autocomplete' => true,
),
'INVITE_USER_ID' => array(
'data_type' => 'integer',
'required' => true,
),
'INVITE_USER' => array(
'data_type' => 'BitrixMainUser',
'reference' => array('=this.INVITE_USER_ID' => 'ref.ID')
),
'USER_ID' => array(
'data_type' => 'integer',
'required' => true,
),
'USER' => array(
'data_type' => 'BitrixMainUser',
'reference' => array('=this.USER_ID' => 'ref.ID')
),
'IBLOCK_ID' => array(
'data_type' => 'integer',
'required' => true,
),
'SECTION_ID' => array(
'data_type' => 'integer',
'required' => true,
),
'LINK_SECTION_ID' => array(
'data_type' => 'integer',
'required' => false,
),
'DESCRIPTION' => array(
'data_type' => 'text',
),
'IS_APPROVED' => array(
'data_type' => 'boolean',
),
'IS_DELETED' => array(
'data_type' => 'boolean',
),
'CAN_FORWARD' => array(
'data_type' => 'boolean',
),
'CAN_EDIT' => array(
'data_type' => 'boolean',
),
'CREATED_TIMESTAMP' => array(
'data_type' => 'datetime',
),
'COUNT' => array(
'data_type' => 'integer',
'expression' => array('COUNT(*)'),
),
);
}