MessageEventManager
Table of Contents
Constants
- EVENT_DELETE_MESSAGES = 'onMailMessageDeleted'
Methods
- getPullTagName() : mixed
- getRequiredFieldNamesForEvent() : mixed
- onMailEventMailRead() : array<string|int, mixed>
- onMailMessageDeleted() : MessageEventManager
- Dispatches OnMessageModified event for compatibility If event parameters do not have ['HEADER_MD5', 'MAILBOX_USER_ID'] data will be obtained from database
- onMailMessageModified() : MessageEventManager
- Dispatches OnMessageObsolete event for compatibility If messages data from event parameters do not have ['HEADER_MD5', 'MAILBOX_USER_ID', 'IS_SEEN'] data will be obtained from database
Constants
EVENT_DELETE_MESSAGES
public
mixed
EVENT_DELETE_MESSAGES
= 'onMailMessageDeleted'
Methods
getPullTagName()
public
static getPullTagName(mixed $messageId) : mixed
Parameters
- $messageId : mixed
getRequiredFieldNamesForEvent()
public
static getRequiredFieldNamesForEvent(mixed $eventName) : mixed
Parameters
- $eventName : mixed
onMailEventMailRead()
public
static onMailEventMailRead(array<string|int, mixed> $data) : array<string|int, mixed>
Parameters
- $data : array<string|int, mixed>
Tags
Return values
array<string|int, mixed>onMailMessageDeleted()
Dispatches OnMessageModified event for compatibility If event parameters do not have ['HEADER_MD5', 'MAILBOX_USER_ID'] data will be obtained from database
public
static onMailMessageDeleted(Event $event) : MessageEventManager
Parameters
- $event : Event
Return values
MessageEventManageronMailMessageModified()
Dispatches OnMessageObsolete event for compatibility If messages data from event parameters do not have ['HEADER_MD5', 'MAILBOX_USER_ID', 'IS_SEEN'] data will be obtained from database
public
static onMailMessageModified(Event $event) : MessageEventManager
Parameters
- $event : Event