• Модуль: calendar
  • Путь к файлу: ~/bitrix/modules/calendar/lib/sync/googleapitransport.php
  • Класс: BitrixCalendarSyncGoogleApiTransport
  • Вызов: GoogleApiTransport::getInstanceRecurringEvent
public function getInstanceRecurringEvent($calendarId, $eventId, $originalStart)
{
	$this->currentMethod = __METHOD__;

	$requestParameters = ['originalStart' => $originalStart];
	$requestParameters = array_filter($requestParameters);
	$url = self::API_BASE_URL . '/calendars/' . urlencode($calendarId) . '/events/' . urlencode($eventId) . '/instances/';
	$url .= empty($requestParameters) ? '' : '?' . preg_replace('/(%3D)/', '=', http_build_query($requestParameters));

	return $this->doRequest(WebHttpClient::HTTP_GET, $url);
}