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