22 $relations = $chat->getRelationByReason(Reason::DEFAULT);
23 $userCount = $relations->count();
26 if ($userCount < self::LIMIT)
28 foreach ($relations->getUserIds() as
$userId)
38 $departments = Converter::convertFromFinderCodes((
new Structure($chat))->getNodesAccessCodes());
39 foreach ($departments as
$key => $department)
41 if (is_numeric($department[1]))
43 $departments[
$key][1] = (int)$department[1];
48 'memberEntities' => array_merge($users, $departments),
49 'userCount' => $userCount,
50 'areUsersCollapsed' => $userCount >= self::LIMIT,