Bitrix API

ChatRelations

Table of Contents

Methods

cleanCache()  : void
forceRelations()  : void
get()  : RelationCollection
getByReason()  : RelationCollection
getByUserId()  : Relation|null
getByUserIds()  : RelationCollection
getInstance()  : self
getManagerOnly()  : RelationCollection
getUserCount()  : int
onAfterRelationAdd()  : void
onAfterRelationDelete()  : void
preloadUserRelation()  : void

Methods

getInstance()

public static getInstance(int $chatId) : self
Parameters
$chatId : int
Return values
self

getUserCount()

public getUserCount() : int
Return values
int

onAfterRelationAdd()

public onAfterRelationAdd(array<string|int, mixed> $usersToAdd) : void
Parameters
$usersToAdd : array<string|int, mixed>

onAfterRelationDelete()

public onAfterRelationDelete(int $deletedUserId) : void
Parameters
$deletedUserId : int

preloadUserRelation()

public preloadUserRelation(int $userId, Relation|null $relation) : void
Parameters
$userId : int
$relation : Relation|null

        
On this page

Search results