• Модуль: crm
  • Путь к файлу: ~/bitrix/modules/crm/lib/integration/sign/access/service/rolepermissionservice.php
  • Класс: Bitrix\Crm\Integration\Sign\Access\Service\RolePermissionService
  • Вызов: RolePermissionService::getRoleMembers
protected function getRoleMembers(int $roleId): array
{
	$members = [];

	try
	{
		$relations = $this
			->roleRelationService
			->getRelationList(["filter" => ["=ROLE_ID" => $roleId]]);
	}
	catch (ObjectPropertyException|ArgumentException|SystemException $e)
	{
		return [];
	}

	foreach ($relations as $row)
	{
		$accessCode = $row['RELATION'];
		$members[$accessCode] = $this->getMemberInfo($accessCode);
	}

	return $members;
}