• Модуль: calendar
  • Путь к файлу: ~/bitrix/modules/calendar/lib/sync/google/builders/builderconnectionfromexternaldata.php
  • Класс: BitrixCalendarSyncGoogleBuildersBuilderConnectionFromExternalData
  • Вызов: BuilderConnectionFromExternalData::build
public function build(): Connection
{
	return (new Connection())
		->setVendor(new Vendor([
			'SERVER_SCHEME' => Helper::HTTP_SCHEME_DEFAULT,
			'SERVER_HOST' => Helper::GOOGLE_API_URL,
			'SERVER_PORT' => Helper::DEFAULT_HTTPS_PORT,
			'SERVER_PATH' => Helper::GOOGLE_API_V3_URI,
			'SERVER_USERNAME' => null,
			'SERVER_PASSWORD' => null,
			'ACCOUNT_TYPE' => Factory::SERVICE_NAME,
		]))
		->setDeleted(false)
		->setOwner($this->owner)
	;
}