- Модуль: tasks
- Путь к файлу: ~/bitrix/modules/tasks/lib/access/model/taskregistry.php
- Класс: Bitrix\Tasks\Access\Model\TaskRegistry
- Вызов: TaskRegistry::fillMembers
private function fillMembers(array $taskIds) { foreach ($taskIds as $taskId) { $this->storage[$taskId]['MEMBERS'] = []; } $members = \Bitrix\Tasks\Internals\Task\MemberTable::query() ->addSelect('TASK_ID') ->addSelect('USER_ID') ->addSelect('TYPE') ->whereIn('TASK_ID', $taskIds) ->exec() ->fetchAll(); foreach ($members as $member) { $this->storage[$member['TASK_ID']]['MEMBERS'][$member['TYPE']][] = (int) $member['USER_ID']; } }