Bitrix API

Monitor uses Singleton

FinalYes

Table of Contents

Methods

__wakeup()  : mixed
calculateLastActivityInfo()  : array<string|int, mixed>
getInstance()  : static
isTimelineChanged()  : bool
onActivityAdd()  : void
onActivityAddIfSuitable()  : void
onActivityRemove()  : void
onActivityRemoveIfSuitable()  : void
onBadgesSync()  : void
onTimelineEntryAdd()  : void
onTimelineEntryAddIfSuitable()  : void
onTimelineEntryRemove()  : void
onTimelineEntryRemoveIfSuitable()  : void
onUncompletedActivityChange()  : void

Methods

calculateLastActivityInfo()

public calculateLastActivityInfo(ItemIdentifier $timelineOwner) : array<string|int, mixed>
Parameters
$timelineOwner : ItemIdentifier
Return values
array<string|int, mixed>

getInstance()

public static getInstance() : static
Return values
static

isTimelineChanged()

public isTimelineChanged(ItemIdentifier $timelineOwner) : bool
Parameters
$timelineOwner : ItemIdentifier
Return values
bool

onActivityAdd()

public onActivityAdd(ItemIdentifier $timelineOwner) : void
Parameters
$timelineOwner : ItemIdentifier

onActivityAddIfSuitable()

public onActivityAddIfSuitable(ItemIdentifier $timelineOwner, int $activityId) : void
Parameters
$timelineOwner : ItemIdentifier
$activityId : int

onActivityRemove()

public onActivityRemove(ItemIdentifier $timelineOwner) : void
Parameters
$timelineOwner : ItemIdentifier

onActivityRemoveIfSuitable()

public onActivityRemoveIfSuitable(ItemIdentifier $timelineOwner, int $activityId) : void
Parameters
$timelineOwner : ItemIdentifier
$activityId : int

onBadgesSync()

public onBadgesSync(ItemIdentifier $timelineOwner) : void
Parameters
$timelineOwner : ItemIdentifier

onTimelineEntryAdd()

public onTimelineEntryAdd(ItemIdentifier $timelineOwner) : void
Parameters
$timelineOwner : ItemIdentifier

onTimelineEntryAddIfSuitable()

public onTimelineEntryAddIfSuitable(ItemIdentifier $timelineOwner, int $timelineEntryId) : void
Parameters
$timelineOwner : ItemIdentifier
$timelineEntryId : int

onTimelineEntryRemove()

public onTimelineEntryRemove(ItemIdentifier $timelineOwner) : void
Parameters
$timelineOwner : ItemIdentifier

onTimelineEntryRemoveIfSuitable()

public onTimelineEntryRemoveIfSuitable(ItemIdentifier $timelineOwner, int $timelineEntryId) : void
Parameters
$timelineOwner : ItemIdentifier
$timelineEntryId : int

onUncompletedActivityChange()

public onUncompletedActivityChange(ItemIdentifier $timelineOwner) : void
Parameters
$timelineOwner : ItemIdentifier

        
On this page

Search results