• Модуль: disk
  • Путь к файлу: ~/bitrix/modules/disk/lib/copy/integration/group.php
  • Класс: BitrixDiskCopyIntegrationGroup
  • Вызов: Group::prepareAccessCodeByCopiedGroup
private function prepareAccessCodeByCopiedGroup(
	int $groupId,
	int $copiedGroupId,
	string $accessCode
): string
{
	if (mb_substr($accessCode, 0, 2) === 'SG')
	{
		[$code,] = explode('_', $accessCode);
		if ($groupId == mb_substr($code, 2))
		{
			$accessCode = str_replace($groupId, $copiedGroupId, $accessCode);
		}
	}

	return $accessCode;
}