Bitrix API

SubscriberManager

FinalYes

Table of Contents

Constants

DIRECTION_PARENTS  = 0
DIRECTION_SUBTREE  = 1

Methods

__construct()  : mixed
clean()  : void
Cleans runtime cache.
collectSubscribers()  : array<string|int, mixed>
Collects id of user storage which contains $object.
collectSubscribersFromSubtree()  : mixed
collectSubscribersSmart()  : mixed
onObjectOnAfterMove()  : mixed
onSharingUpdated()  : mixed
preloadSharingsForSubtree()  : void
Preloads sharings for subtree of folder.

Constants

Methods

collectSubscribers()

Collects id of user storage which contains $object.

public collectSubscribers(BaseObject $object) : array<string|int, mixed>
Parameters
$object : BaseObject

File or Folder.

Return values
array<string|int, mixed>

collectSubscribersFromSubtree()

public collectSubscribersFromSubtree(BaseObject $object) : mixed
Parameters
$object : BaseObject

collectSubscribersSmart()

public collectSubscribersSmart(BaseObject $object) : mixed
Parameters
$object : BaseObject

onObjectOnAfterMove()

public onObjectOnAfterMove(Event $event) : mixed
Parameters
$event : Event

onSharingUpdated()

public onSharingUpdated(Event $event) : mixed
Parameters
$event : Event

preloadSharingsForSubtree()

Preloads sharings for subtree of folder.

public preloadSharingsForSubtree(Folder $folder) : void
Parameters
$folder : Folder

Folder.


        
On this page

Search results