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
connectChannelToCategory()
public
connectChannelToCategory(int $channelId) : void
Parameters
-
$channelId
: int
-
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>
= []
-
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>
public
getThreadCommentsCount(int $threadId) : int|null
Parameters
-
$threadId
: int
-
hasAccess()
public
hasAccess(int $userId, int $channelId) : bool
Parameters
-
$userId
: int
-
-
$channelId
: int
-
includeUserToChannel()
public
includeUserToChannel(int $userId, int $channelId) : bool
Parameters
-
$userId
: int
-
-
$channelId
: int
-
isChannelMuted()
public
isChannelMuted(int $userId, int $channelId) : bool|null
Parameters
-
$userId
: int
-
-
$channelId
: int
-
isChannelPrivate()
public
isChannelPrivate(int $channelId) : bool
Parameters
-
$channelId
: int
-
isManagerOfChannel()
public
isManagerOfChannel(int $userId, int $channelId) : bool
Parameters
-
$userId
: int
-
-
$channelId
: int
-
setMuteChannel()
public
setMuteChannel(int $userId, int $channelId, bool $newMuteState) : void
Parameters
-
$userId
: int
-
-
$channelId
: int
-
-
$newMuteState
: bool
-
updateChannel()
public
updateChannel(EventCategory $eventCategory) : void
Parameters
-
$eventCategory
: EventCategory
-