• Модуль: calendar
  • Путь к файлу: ~/bitrix/modules/calendar/lib/sync/google/importmanager.php
  • Класс: BitrixCalendarSyncGoogleImportManager
  • Вызов: ImportManager::prepareCalendarListUrl
private function prepareCalendarListUrl(): string
{
	$requestParams = '';

	if ($token = $this->connection->getToken())
	{
		$requestParams = '?' . http_build_query([
				'showDeleted' => 'true',
				'showHidden' => 'true',
				'syncToken' => $token,
			]);
		$requestParams = preg_replace('/(%3D)/', '=', $requestParams);
	}

	return $this->connection->getVendor()->getServer()->getFullPath()
		. self::CALENDAR_LIST_URL
		. $requestParams
	;
}