• Модуль: disk
  • Путь к файлу: ~/bitrix/modules/disk/lib/configuration.php
  • Класс: BitrixDiskUserConfiguration
  • Вызов: UserConfiguration::resetDocumentServiceCode
static function resetDocumentServiceCode(): void
{
	$userSettings = CUserOptions::getOption(
		Driver::INTERNAL_MODULE_ID,
		'doc_service',
		[
			'default' => '',
			'primary' => '',
			'was_reset_to_onlyoffice' => '',
			'was_reset' => '',
		]
	);

	$wasResetToOnlyOffice = $userSettings['was_reset_to_onlyoffice'] ?? '';

	$wasReset = null;
	if (isset($userSettings['was_reset']) && is_int($userSettings['was_reset']))
	{
		$wasReset = (int)$userSettings['was_reset'];
	}

	self::setDocumentServiceOptions('', '', $wasResetToOnlyOffice, $wasReset);
}