• Модуль: tasks
  • Путь к файлу: ~/bitrix/modules/tasks/lib/integration/im/notification/usecase/taskupdated.php
  • Класс: BitrixTasksIntegrationIMNotificationUseCaseTaskUpdated
  • Вызов: TaskUpdated::getCommaSeparatedUserNames
private function getCommaSeparatedUserNames(UserRepositoryInterface $userRepository, array $usersIds, ?string $nameTemplate): string
{
	$users = [];

	foreach ($usersIds as $userId)
	{
		$user = $userRepository->getUserById($userId);
		if ($user instanceof User)
		{
			$users[] = $user->toString($nameTemplate);
		}
	}

	return implode(',', $users);
}