1C-Bitrix 25.700.0
Загрузка...
Поиск...
Не найдено
Класс MessageAccess

Открытые члены

 isOwner ()
 canModifyMessage ()

Открытые статические члены

static createForMessage (\Bitrix\Mail\Item\Message $message, int $userId)
static createByMessageId (int $messageId, int $userId)
static createForCurrentUser ($message)
static getCrmEntityOwner ($activityId)

Поля данных

const ENTITY_TYPE_IM_CHAT = MessageAccessTable::ENTITY_TYPE_IM_CHAT
const ENTITY_TYPE_CALENDAR_EVENT = MessageAccessTable::ENTITY_TYPE_CALENDAR_EVENT

Защищенные члены

 __construct (int $userId, \Bitrix\Mail\Item\Message $message, IMessageAccessStorage $storage)

Подробное описание

См. также
\Bitrix\Mail\Helper\MessageAccess

См. определение в файле messageaccess.php строка 11

Конструктор(ы)

◆ __construct()

__construct ( int $userId,
\Bitrix\Mail\Item\Message $message,
IMessageAccessStorage $storage )
protected

См. определение в файле messageaccess.php строка 26

Методы

◆ canModifyMessage()

canModifyMessage ( )

См. определение в файле messageaccess.php строка 139

◆ createByMessageId()

createByMessageId ( int $messageId,
int $userId )
static

См. определение в файле messageaccess.php строка 39

◆ createForCurrentUser()

createForCurrentUser ( $message)
static
Аргументы
\Bitrix\Mail\Item\Message | int$messagemessage id or message item
Возвращает
static
Исключения

Exception

См. определение в файле messageaccess.php строка 51

◆ createForMessage()

createForMessage ( \Bitrix\Mail\Item\Message $message,
int $userId )
static

См. определение в файле messageaccess.php строка 33

◆ getCrmEntityOwner()

getCrmEntityOwner ( $activityId)
static

См. определение в файле messageaccess.php строка 71

◆ isOwner()

isOwner ( )

См. определение в файле messageaccess.php строка 66

Поля

◆ ENTITY_TYPE_CALENDAR_EVENT

const ENTITY_TYPE_CALENDAR_EVENT = MessageAccessTable::ENTITY_TYPE_CALENDAR_EVENT

См. определение в файле messageaccess.php строка 15

◆ ENTITY_TYPE_IM_CHAT

const ENTITY_TYPE_IM_CHAT = MessageAccessTable::ENTITY_TYPE_IM_CHAT

См. определение в файле messageaccess.php строка 14


Объявления и описания членов класса находятся в файле: