Bitrix-D7 23.9
 
Загрузка...
Поиск...
Не найдено
Класс VendorSyncService

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

 __construct (Office365Context $context)
 
 getSections (array $params=[])
 
 getEvents (array $params)
 
 getEvent (array $params)
 
 createSection (SectionDto $sectionDto)
 
 updateSection (SectionDto $sectionDto)
 
 createEvent (EventDto $dto, string $sectionId)
 
 getCalendarDelta (SectionConnection $sectionLink)
 
 updateEvent (string $vendorEventId, EventDto $eventDto)
 
 getEventInstances (array $params)
 
 deleteEvent (string $vendorEventId)
 
 deleteSection (SectionDto $dto)
 
 subscribeSection (SectionConnection $link)
 
 resubscribe (string $subscribeId)
 
 unsubscribe (string $subscribeId)
 

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

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

Конструктор(ы)

◆ __construct()

__construct ( Office365Context $context)
Аргументы
Office365Context$context
Исключения
BaseException
RemoteAccountException
AuthException
LoaderException

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

Методы

◆ createEvent()

createEvent ( EventDto $dto,
string $sectionId )
Аргументы
EventDto$dto
string$sectionId
Возвращает
EventDto
Исключения
ApiException
AuthException
ConflictException
GoneException
NotFoundException
ArgumentException

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

◆ createSection()

createSection ( SectionDto $sectionDto)
Аргументы
SectionDto$sectionDto
Возвращает
SectionDto
Исключения
ApiException
ArgumentException
AuthException
ConflictException
GoneException
NotFoundException

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

◆ deleteEvent()

deleteEvent ( string $vendorEventId)
Аргументы
string$vendorEventId
Возвращает
void
Исключения
ApiException
ArgumentException
AuthException
ConflictException
GoneException
NotFoundException

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

◆ deleteSection()

deleteSection ( SectionDto $dto)
Аргументы
SectionDto$dto
Возвращает
void
Исключения
ApiException
ArgumentException
AuthException
ConflictException
GoneException
NotFoundException

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

◆ getCalendarDelta()

getCalendarDelta ( SectionConnection $sectionLink)
Аргументы
SectionConnection$sectionLink
Возвращает
Generator|array{exceptions: ?array, seriesMaster: ?EventDto, singleInstance: ?EventDto}
Исключения
ApiException
ArgumentException
ArgumentNullException
BaseException
ConflictException
NotFoundException

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

◆ getEvent()

getEvent ( array $params)
Аргументы
array$params
Возвращает
array
Исключения
ApiException
ArgumentException
AuthException
ConflictException
GoneException
NotFoundException

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

◆ getEventInstances()

getEventInstances ( array $params)
Аргументы
array$params
Возвращает
EventDto[]
Исключения
ApiException
ArgumentException
AuthException
ConflictException
GoneException
NotFoundException

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

◆ getEvents()

getEvents ( array $params)
Аргументы
array$params
Возвращает
array
Исключения
ApiException
ArgumentException
AuthException
ConflictException
GoneException
NotFoundException

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

◆ getSections()

getSections ( array $params = [])
Аргументы
array$params
Возвращает
SectionDto[]
Исключения
ApiException
ArgumentException
AuthException
ConflictException
NotFoundException
GoneException

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

◆ resubscribe()

resubscribe ( string $subscribeId)
Аргументы
string$subscribeId
Возвращает
array
Исключения
ApiException
ArgumentException
AuthException
ConflictException
GoneException
NotFoundException

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

◆ subscribeSection()

subscribeSection ( SectionConnection $link)
Аргументы
SectionConnection$link
Возвращает
array|null
Исключения
ApiException
ArgumentException
AuthException
ConflictException
GoneException
NotFoundException

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

◆ unsubscribe()

unsubscribe ( string $subscribeId)
Аргументы
string$subscribeId
Возвращает
array
Исключения
ApiException
ArgumentException
AuthException
ConflictException
GoneException

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

◆ updateEvent()

updateEvent ( string $vendorEventId,
EventDto $eventDto )
Аргументы
string$vendorEventId
EventDto$eventDto
Возвращает
EventDto
Исключения
ApiException
ArgumentException
AuthException
ConflictException
GoneException
NotFoundException

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

◆ updateSection()

updateSection ( SectionDto $sectionDto)
Аргументы
SectionDto$sectionDto
Возвращает
SectionDto
Исключения
ApiException
ArgumentException
AuthException
ConflictException
GoneException
NotFoundException

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