• Модуль: rest
  • Путь к файлу: ~/bitrix/modules/rest/lib/stat.php
  • Класс: BitrixRestStatTable
  • Вызов: StatTable::getMap
static function getMap()
{
	return array(
		'STAT_DATE' => array(
			'data_type' => 'date',
			'primary' => true,
		),
		'APP_ID' => array(
			'data_type' => 'integer',
			'primary' => true,
		),
		'METHOD_ID' => array(
			'data_type' => 'integer',
			'primary' => true,
		),
		'PASSWORD_ID' => array(
			'data_type' => 'integer',
			'primary' => true,
		),
		'HOUR_0' => array(
			'data_type' => 'integer',
			'required' => true,
		),
		'HOUR_1' => array(
			'data_type' => 'integer',
			'required' => true,
		),
		'HOUR_2' => array(
			'data_type' => 'integer',
			'required' => true,
		),
		'HOUR_3' => array(
			'data_type' => 'integer',
			'required' => true,
		),
		'HOUR_4' => array(
			'data_type' => 'integer',
			'required' => true,
		),
		'HOUR_5' => array(
			'data_type' => 'integer',
			'required' => true,
		),
		'HOUR_6' => array(
			'data_type' => 'integer',
			'required' => true,
		),
		'HOUR_7' => array(
			'data_type' => 'integer',
			'required' => true,
		),
		'HOUR_8' => array(
			'data_type' => 'integer',
			'required' => true,
		),
		'HOUR_9' => array(
			'data_type' => 'integer',
			'required' => true,
		),
		'HOUR_10' => array(
			'data_type' => 'integer',
			'required' => true,
		),
		'HOUR_11' => array(
			'data_type' => 'integer',
			'required' => true,
		),
		'HOUR_12' => array(
			'data_type' => 'integer',
			'required' => true,
		),
		'HOUR_13' => array(
			'data_type' => 'integer',
			'required' => true,
		),
		'HOUR_14' => array(
			'data_type' => 'integer',
			'required' => true,
		),
		'HOUR_15' => array(
			'data_type' => 'integer',
			'required' => true,
		),
		'HOUR_16' => array(
			'data_type' => 'integer',
			'required' => true,
		),
		'HOUR_17' => array(
			'data_type' => 'integer',
			'required' => true,
		),
		'HOUR_18' => array(
			'data_type' => 'integer',
			'required' => true,
		),
		'HOUR_19' => array(
			'data_type' => 'integer',
			'required' => true,
		),
		'HOUR_20' => array(
			'data_type' => 'integer',
			'required' => true,
		),
		'HOUR_21' => array(
			'data_type' => 'integer',
			'required' => true,
		),
		'HOUR_22' => array(
			'data_type' => 'integer',
			'required' => true,
		),
		'HOUR_23' => array(
			'data_type' => 'integer',
			'required' => true,
		),
		'APP' => array(
			'data_type' => 'BitrixRestStatAppTable',
			'reference' => array(
				'=this.APP_ID' => 'ref.APP_ID',
			),
		),
		'METHOD' => array(
			'data_type' => 'BitrixRestStatMethodTable',
			'reference' => array(
				'=this.METHOD_ID' => 'ref.ID',
			),
		),
		'PASSWORD' => array(
			'data_type' => 'BitrixRestAPAuthPasswordTable',
			'reference' => array(
				'=this.PASSWORD_ID' => 'ref.ID',
			),
		),
	);
}