• Модуль: main
  • Путь к файлу: ~/bitrix/modules/main/lib/usercounter.php
  • Класс: BitrixMainUserCounterTable
  • Вызов: UserCounterTable::getMap
static function getMap()
{
	return array(
		'USER_ID' => array(
			'data_type' => 'integer',
			'primary' => true
		),
		'SITE_ID' => array(
			'data_type' => 'string',
			'validation' => array(__CLASS__, 'validateSiteId'),
			'primary' => true
		),
		'CODE' => array(
			'data_type' => 'string',
			'validation' => array(__CLASS__, 'validateCode'),
			'primary' => true
		),
		'TAG' => array(
			'data_type' => 'string',
			'validation' => array(__CLASS__, 'validateTag'),
		),
		'PARAMS' => array(
			'data_type' => 'text'
		),
		'SENT' => array(
			'data_type' => 'string',
			'validation' => array(__CLASS__, 'validateSent'),
		),
		'CNT' => array(
			'data_type' => 'integer'
		),
		'LAST_DATE' => array(
			'data_type' => 'datetime'
		),
		'TIMESTAMP_X' => array(
			'data_type' => 'datetime'
		),
		'USER' => array(
			'data_type' => 'BitrixMainUserTable',
			'reference' => array('=this.USER_ID' => 'ref.ID')
		),
	);
}