• Модуль: timeman
  • Путь к файлу: ~/bitrix/modules/timeman/lib/model/schedule/assignment/user/scheduleusertable.php
  • Класс: BitrixTimemanModelScheduleAssignmentUserScheduleUserTable
  • Вызов: ScheduleUserTable::getMap
static function getMap()
{
	return [
		(new FieldsIntegerField('SCHEDULE_ID'))
			->configurePrimary(true)
		,
		(new Reference('SCHEDULE', ScheduleTable::class,
			Join::on('this.SCHEDULE_ID', 'ref.ID')))
			->configureJoinType('inner'),
		(new FieldsIntegerField('USER_ID'))
			->configurePrimary(true)
		,
		(new Reference('USER', BitrixMainUserTable::class,
			Join::on('this.USER_ID', 'ref.ID')))
			->configureJoinType('inner')
		,
		(new FieldsIntegerField('STATUS')) // rename it back to excluded/included
		,
	];
}