- Модуль: 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;
}