Bitrix API

EventCategoryServiceInterface

Table of Contents

Methods

connectChannelToCategory()  : void
createChannel()  : int
getAvailableChannelsList()  : array<string|int, mixed>
getChannelUsers()  : array<string|int, mixed>
getThreadCommentsCount()  : int|null
hasAccess()  : bool
includeUserToChannel()  : bool
isChannelMuted()  : bool|null
isChannelPrivate()  : bool
isManagerOfChannel()  : bool
setMuteChannel()  : void
updateChannel()  : void

Methods

createChannel()

public createChannel(EventCategory $eventCategory, array<string|int, mixed> $userIds[, array<string|int, mixed> $departmentIds = [] ]) : int
Parameters
$eventCategory : EventCategory
$userIds : array<string|int, mixed>
$departmentIds : array<string|int, mixed> = []
Return values
int

getAvailableChannelsList()

public getAvailableChannelsList(int $userId) : array<string|int, mixed>
Parameters
$userId : int
Return values
array<string|int, mixed>

getChannelUsers()

public getChannelUsers(int $channelId) : array<string|int, mixed>
Parameters
$channelId : int
Return values
array<string|int, mixed>

getThreadCommentsCount()

public getThreadCommentsCount(int $threadId) : int|null
Parameters
$threadId : int
Return values
int|null

hasAccess()

public hasAccess(int $userId, int $channelId) : bool
Parameters
$userId : int
$channelId : int
Return values
bool

includeUserToChannel()

public includeUserToChannel(int $userId, int $channelId) : bool
Parameters
$userId : int
$channelId : int
Return values
bool

isChannelMuted()

public isChannelMuted(int $userId, int $channelId) : bool|null
Parameters
$userId : int
$channelId : int
Return values
bool|null

isManagerOfChannel()

public isManagerOfChannel(int $userId, int $channelId) : bool
Parameters
$userId : int
$channelId : int
Return values
bool

setMuteChannel()

public setMuteChannel(int $userId, int $channelId, bool $newMuteState) : void
Parameters
$userId : int
$channelId : int
$newMuteState : bool

        
On this page

Search results