VendorSynchronization
Table of Contents
Methods
- __construct() : mixed
- canSubscribeConnection() : bool
- canSubscribeSection() : bool
- createEvent() : Result
- createInstance() : Result
- createRecurrence() : Result
- createSection() : Result
- deleteEvent() : Result
- deleteInstance() : Result
- deleteSection() : Result
- renewPush() : Result
- subscribeConnection() : Result
- subscribeSection() : Result
- unsubscribeConnection() : Result
- unsubscribeSection() : Result
- updateEvent() : Result
- updateInstance() : Result
- updateRecurrence() : Result
- updateSection() : Result
- upEventVersion() : void
Methods
__construct()
public
__construct(FactoryInterface $factory) : mixed
Parameters
- $factory : FactoryInterface
Tags
canSubscribeConnection()
public
canSubscribeConnection() : bool
Return values
boolcanSubscribeSection()
public
canSubscribeSection() : bool
Return values
boolcreateEvent()
public
createEvent(Event $event, EventContext $context) : Result
Parameters
- $event : Event
- $context : EventContext
Tags
Return values
ResultcreateInstance()
public
createInstance(Event $event, EventContext $context) : Result
Parameters
- $event : Event
- $context : EventContext
Tags
Return values
ResultcreateRecurrence()
public
createRecurrence(SyncEvent $recurrenceEvent, EventContext $context) : Result
Parameters
- $recurrenceEvent : SyncEvent
- $context : EventContext
Tags
Return values
ResultcreateSection()
public
createSection(Section $section, SectionContext $context) : Result
Parameters
- $section : Section
- $context : SectionContext
Tags
Return values
ResultdeleteEvent()
public
deleteEvent(Event $event, EventContext $context) : Result
Parameters
- $event : Event
- $context : EventContext
Tags
Return values
ResultdeleteInstance()
public
deleteInstance(Event $event, EventContext $context) : Result
Parameters
- $event : Event
- $context : EventContext
Tags
Return values
ResultdeleteSection()
public
deleteSection(Section $section, SectionContext $context) : Result
Parameters
- $section : Section
- $context : SectionContext
Tags
Return values
ResultrenewPush()
public
renewPush(Push $push) : Result
Parameters
- $push : Push
Return values
ResultsubscribeConnection()
public
subscribeConnection() : Result
Return values
ResultsubscribeSection()
public
subscribeSection(SectionConnection $link) : Result
Parameters
- $link : SectionConnection
Return values
ResultunsubscribeConnection()
public
unsubscribeConnection(Push $push) : Result
Parameters
- $push : Push
Return values
ResultunsubscribeSection()
public
unsubscribeSection(Push $push) : Result
Parameters
- $push : Push
Return values
ResultupdateEvent()
public
updateEvent(Event $event, EventContext $context) : Result
Parameters
- $event : Event
- $context : EventContext
Tags
Return values
ResultupdateInstance()
public
updateInstance(Event $event, EventContext $context) : Result
Parameters
- $event : Event
- $context : EventContext
Tags
Return values
ResultupdateRecurrence()
public
updateRecurrence(SyncEvent $recurrenceEvent, EventContext $context) : Result
Parameters
- $recurrenceEvent : SyncEvent
- $context : EventContext
Tags
Return values
ResultupdateSection()
public
updateSection(Section $section, SectionContext $context) : Result
Parameters
- $section : Section
- $context : SectionContext
Tags
Return values
ResultupEventVersion()
public
upEventVersion(Event $event, Connection $connection, string $version) : void
Parameters
- $event : Event
- $connection : Connection
- $version : string