Bitrix API

FavoriteService uses ContextCustomer

Table of Contents

Constants

ADD_FAVORITE_MESSAGE_EVENT  = 'messageFavoriteAdd'
DELETE_FAVORITE_MESSAGE_EVENT  = 'messageFavoriteDelete'

Methods

getContext()  : Context
Returns the local or global context for the action.
getCount()  : int
markMessageAsFavorite()  : Result
setContext()  : self
Sets new context for operations.
setContextUser()  : self
unmarkMessageAsFavorite()  : Result
unmarkMessageAsFavoriteForAll()  : Result
withContext()  : static
Provides local context for the action.
withContextUser()  : static
Provides local context for the action.

Constants

ADD_FAVORITE_MESSAGE_EVENT

public mixed ADD_FAVORITE_MESSAGE_EVENT = 'messageFavoriteAdd'

DELETE_FAVORITE_MESSAGE_EVENT

public mixed DELETE_FAVORITE_MESSAGE_EVENT = 'messageFavoriteDelete'

Methods

getCount()

public getCount(int $chatId) : int
Parameters
$chatId : int
Return values
int

setContext()

Sets new context for operations.

public setContext(Context|null $context) : self
Parameters
$context : Context|null
Return values
self

setContextUser()

public setContextUser(mixed $user) : self
Parameters
$user : mixed
Return values
self

withContext()

Provides local context for the action.

public withContext(Context|null $context) : static
Parameters
$context : Context|null
Return values
static

withContextUser()

Provides local context for the action.

public withContextUser(int|User|User $user) : static
Parameters
$user : int|User|User
Return values
static

        
On this page

Search results