• Модуль: mail
  • Путь к файлу: ~/bitrix/modules/mail/lib/userrelations.php
  • Класс: BitrixMailUserRelationsTable
  • Вызов: UserRelationsTable::getMap
static function getMap()
{
	return array(
		'TOKEN' => array(
			'data_type' => 'string',
			'title'     => LocalizationLoc::getMessage('mail_ur_entity_token_field'),
			'primary'   => true
		),
		'SITE_ID' => array(
			'data_type' => 'string',
			'title'     => LocalizationLoc::getMessage('mail_ur_entity_site_field')
		),
		'USER_ID' => array(
			'data_type' => 'integer',
			'title'     => LocalizationLoc::getMessage('mail_ur_entity_user_id_field'),
			'required'  => true
		),
		'ENTITY_TYPE' => array(
			'data_type' => 'string',
			'title'     => LocalizationLoc::getMessage('mail_ur_entity_entity_type_field'),
			'required'  => true
		),
		'ENTITY_ID' => array(
			'data_type' => 'integer',
			'title'     => LocalizationLoc::getMessage('mail_ur_entity_entity_id_field'),
		),
		'ENTITY_LINK' => array(
			'data_type' => 'string',
			'title'     => LocalizationLoc::getMessage('mail_ur_entity_entity_link_field'),
		),
		'BACKURL' => array(
			'data_type' => 'string',
			'title'     => LocalizationLoc::getMessage('mail_ur_entity_backurl_field'),
		),
		'USER' => array(
			'data_type' => 'BitrixMainUser',
			'reference' => array('=this.USER_ID' => 'ref.ID'),
		),
	);
}