- Модуль: 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
,
];
}