IncomingManager extends AbstractManager implements IncomingSectionManagerInterface, IncomingEventManagerInterface uses HasContextTrait
Table of Contents
Interfaces
- IncomingSectionManagerInterface
- this interface is designed for managers in services
- IncomingEventManagerInterface
Methods
- __construct() : mixed
- getConnection() : Result
- 'data' => [ 'connection' => Bitrix\Calendar\Sync\Connection\Connection, ]
- getContext() : ContextInterface
- getEtag() : string|null
- getEvents() : Result
- 'data' => [ 'externalSyncEventMap' => Bitrix\Calendar\Sync\Entities\SyncEventMap, ]
- getPageToken() : string|null
- getSectionConnection() : Result
- 'data' => [ 'sectionConnection' => Bitrix\Calendar\Sync\Connection\SectionConnection, ]
- getSections() : Result
- 'data' => [ 'externalSyncSectionMap' => Bitrix\Calendar\Sync\Entities\SyncSectionMap, ]
- getServiceName() : string
- getStatus() : string|null
- getSyncToken() : string|null
Methods
__construct()
public
__construct(Office365Context $context) : mixed
Parameters
- $context : Office365Context
getConnection()
'data' => [ 'connection' => Bitrix\Calendar\Sync\Connection\Connection, ]
public
getConnection() : Result
Return values
ResultgetContext()
public
getContext() : ContextInterface
Return values
ContextInterfacegetEtag()
public
getEtag() : string|null
Return values
string|nullgetEvents()
'data' => [ 'externalSyncEventMap' => Bitrix\Calendar\Sync\Entities\SyncEventMap, ]
public
getEvents(SyncSection $syncSection) : Result
Parameters
- $syncSection : SyncSection
Tags
Return values
ResultgetPageToken()
public
getPageToken() : string|null
Return values
string|nullgetSectionConnection()
'data' => [ 'sectionConnection' => Bitrix\Calendar\Sync\Connection\SectionConnection, ]
public
getSectionConnection() : Result
Return values
ResultgetSections()
'data' => [ 'externalSyncSectionMap' => Bitrix\Calendar\Sync\Entities\SyncSectionMap, ]
public
getSections() : Result
Tags
Return values
ResultgetServiceName()
public
getServiceName() : string
Return values
stringgetStatus()
public
getStatus() : string|null
Return values
string|nullgetSyncToken()
public
getSyncToken() : string|null