1C-Bitrix 25.700.0
Загрузка...
Поиск...
Не найдено
Класс Helper

Открытые члены

 isGoogleConnection ($accountType)
 isDeletedResource ($errorText)
 isNotFoundError (string $errorText=null)
 isNotValidSyncTokenError (string $errorText=null)
 isMissingRequiredAuthCredential (string $errorText=null)
 getApiKey ()

Поля данных

const DEFAULT_HTTPS_PORT = 443
const GOOGLE_ACCOUNT_TYPE_CALDAV = 'caldav_google_oauth'
const GOOGLE_ACCOUNT_TYPE_API = 'google_api_oauth'
const CONNECTION_NAME = 'google'
const HTTP_SCHEME_DEFAULT = 'https'
const HTTP_SCHEME_SEPARATOR = '://'
const GOOGLE_API_URL = 'www.googleapis.com'
const GOOGLE_CALDAV_URL = 'apidata.googleusercontent.com'
const GOOGLE_API_V3_URI = '/calendar/v3'
const GOOGLE_API_V2_URI = '/calendar/v2/'
const GOOGLE_SERVER_PATH_V3 = self::HTTP_SCHEME_DEFAULT . self::HTTP_SCHEME_SEPARATOR . self::GOOGLE_API_URL . self::GOOGLE_API_V3_URI
const GOOGLE_SERVER_PATH_V2 = self::HTTP_SCHEME_DEFAULT . self::HTTP_SCHEME_SEPARATOR . self::GOOGLE_CALDAV_URL . self::GOOGLE_API_V2_URI
const DATE_TIME_FORMAT = DateTimeInterface::ATOM
const DATE_TIME_FORMAT_WITH_MICROSECONDS = 'Y-m-d\TH:i:s\.vP'
const DATE_TIME_FORMAT_RFC_3339 = 'Y-m-d\TH:i:s\Z'
const DATE_TIME_FORMAT_WITH_UTC_TIMEZONE = 'Ymd\THis\Z'
const EXCLUDED_DATE_TIME_FORMAT = self::DATE_TIME_FORMAT_WITH_UTC_TIMEZONE
const EXCLUDED_DATE_FORMAT = 'Ymd'
const DATE_FORMAT = 'Y-m-d'
const VERSION_DIFFERENCE = 1
const END_OF_TIME = "01.01.2038"

Подробное описание

См. определение в файле helper.php строка 12

Методы

◆ getApiKey()

getApiKey ( )
Возвращает
string|null
Исключения

Bitrix\Main\ArgumentNullException

Исключения

Bitrix\Main\ArgumentOutOfRangeException

Исключения

Bitrix\Main\LoaderException

См. определение в файле helper.php строка 79

◆ isDeletedResource()

isDeletedResource ( $errorText)

См. определение в файле helper.php строка 46

◆ isGoogleConnection()

isGoogleConnection ( $accountType)
Аргументы
$accountType
Возвращает
bool

См. определение в файле helper.php строка 41

◆ isMissingRequiredAuthCredential()

isMissingRequiredAuthCredential ( string $errorText = null)

См. определение в файле helper.php строка 64

◆ isNotFoundError()

isNotFoundError ( string $errorText = null)

См. определение в файле helper.php строка 51

◆ isNotValidSyncTokenError()

isNotValidSyncTokenError ( string $errorText = null)

См. определение в файле helper.php строка 56

Поля

◆ CONNECTION_NAME

const CONNECTION_NAME = 'google'

См. определение в файле helper.php строка 18

◆ DATE_FORMAT

const DATE_FORMAT = 'Y-m-d'

См. определение в файле helper.php строка 33

◆ DATE_TIME_FORMAT

const DATE_TIME_FORMAT = DateTimeInterface::ATOM

См. определение в файле helper.php строка 27

◆ DATE_TIME_FORMAT_RFC_3339

const DATE_TIME_FORMAT_RFC_3339 = 'Y-m-d\TH:i:s\Z'

См. определение в файле helper.php строка 29

◆ DATE_TIME_FORMAT_WITH_MICROSECONDS

const DATE_TIME_FORMAT_WITH_MICROSECONDS = 'Y-m-d\TH:i:s\.vP'

См. определение в файле helper.php строка 28

◆ DATE_TIME_FORMAT_WITH_UTC_TIMEZONE

const DATE_TIME_FORMAT_WITH_UTC_TIMEZONE = 'Ymd\THis\Z'

См. определение в файле helper.php строка 30

◆ DEFAULT_HTTPS_PORT

const DEFAULT_HTTPS_PORT = 443

См. определение в файле helper.php строка 14

◆ END_OF_TIME

const END_OF_TIME = "01.01.2038"

См. определение в файле helper.php строка 35

◆ EXCLUDED_DATE_FORMAT

const EXCLUDED_DATE_FORMAT = 'Ymd'

См. определение в файле helper.php строка 32

◆ EXCLUDED_DATE_TIME_FORMAT

const EXCLUDED_DATE_TIME_FORMAT = self::DATE_TIME_FORMAT_WITH_UTC_TIMEZONE

См. определение в файле helper.php строка 31

◆ GOOGLE_ACCOUNT_TYPE_API

const GOOGLE_ACCOUNT_TYPE_API = 'google_api_oauth'

См. определение в файле helper.php строка 16

◆ GOOGLE_ACCOUNT_TYPE_CALDAV

const GOOGLE_ACCOUNT_TYPE_CALDAV = 'caldav_google_oauth'

См. определение в файле helper.php строка 15

◆ GOOGLE_API_URL

const GOOGLE_API_URL = 'www.googleapis.com'

См. определение в файле helper.php строка 21

◆ GOOGLE_API_V2_URI

const GOOGLE_API_V2_URI = '/calendar/v2/'

См. определение в файле helper.php строка 24

◆ GOOGLE_API_V3_URI

const GOOGLE_API_V3_URI = '/calendar/v3'

См. определение в файле helper.php строка 23

◆ GOOGLE_CALDAV_URL

const GOOGLE_CALDAV_URL = 'apidata.googleusercontent.com'

См. определение в файле helper.php строка 22

◆ GOOGLE_SERVER_PATH_V2

const GOOGLE_SERVER_PATH_V2 = self::HTTP_SCHEME_DEFAULT . self::HTTP_SCHEME_SEPARATOR . self::GOOGLE_CALDAV_URL . self::GOOGLE_API_V2_URI

См. определение в файле helper.php строка 26

◆ GOOGLE_SERVER_PATH_V3

const GOOGLE_SERVER_PATH_V3 = self::HTTP_SCHEME_DEFAULT . self::HTTP_SCHEME_SEPARATOR . self::GOOGLE_API_URL . self::GOOGLE_API_V3_URI

См. определение в файле helper.php строка 25

◆ HTTP_SCHEME_DEFAULT

const HTTP_SCHEME_DEFAULT = 'https'

См. определение в файле helper.php строка 19

◆ HTTP_SCHEME_SEPARATOR

const HTTP_SCHEME_SEPARATOR = '://'

См. определение в файле helper.php строка 20

◆ VERSION_DIFFERENCE

const VERSION_DIFFERENCE = 1

См. определение в файле helper.php строка 34


Объявления и описания членов класса находятся в файле:
  • C:/bitrix/modules/calendar/lib/sync/google/helper.php