Bitrix API

ImportManager extends Manager implements IncomingSectionManagerInterface, IncomingEventManagerInterface

Table of Contents

Interfaces

IncomingSectionManagerInterface
this interface is designed for managers in services
IncomingEventManagerInterface

Constants

SYNC_EVENTS_DATE_INTERVAL  = '1 months'

Methods

__construct()  : mixed
getConnection()  : Result
'data' => [ 'connection' => Bitrix\Calendar\Sync\Connection\Connection, ]
getDefaultRemind()  : array<string|int, mixed>|null
getEtag()  : string
getEvents()  : Result
'data' => [ 'externalSyncEventMap' => Bitrix\Calendar\Sync\Entities\SyncEventMap, ]
getModified()  : Date
getPageToken()  : string
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
prepareError()  : string
requestConnectionId()  : Result

Constants

SYNC_EVENTS_DATE_INTERVAL

public mixed SYNC_EVENTS_DATE_INTERVAL = '1 months'

Methods

__construct()

public __construct(Connection $connection, int $userId) : mixed
Parameters
$connection : Connection
$userId : int
Tags
throws
SystemException

getConnection()

'data' => [ 'connection' => Bitrix\Calendar\Sync\Connection\Connection, ]

public getConnection() : Result
Return values
Result

getDefaultRemind()

public getDefaultRemind() : array<string|int, mixed>|null
Return values
array<string|int, mixed>|null

getEvents()

'data' => [ 'externalSyncEventMap' => Bitrix\Calendar\Sync\Entities\SyncEventMap, ]

public getEvents(SyncSection $syncSection) : Result
Parameters
$syncSection : SyncSection
Tags
throws
ObjectException
throws
ArgumentException|LoaderException
Return values
Result

getPageToken()

public getPageToken() : string
Return values
string

getSectionConnection()

'data' => [ 'sectionConnection' => Bitrix\Calendar\Sync\Connection\SectionConnection, ]

public getSectionConnection() : Result
Return values
Result

getSections()

'data' => [ 'externalSyncSectionMap' => Bitrix\Calendar\Sync\Entities\SyncSectionMap, ]

public getSections() : Result
Return values
Result

getServiceName()

public getServiceName() : string
Return values
string

getStatus()

public getStatus() : string|null
Return values
string|null

getSyncToken()

public getSyncToken() : string
Return values
string

prepareError()

public prepareError([array<string|int, mixed>|null $error = null ]) : string
Parameters
$error : array<string|int, mixed>|null = null
Return values
string

        
On this page

Search results