Bitrix-D7 23.9
 
Загрузка...
Поиск...
Не найдено
Класс MailMessageUidTable
+ Граф наследования:MailMessageUidTable:

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

static getFilePath ()
 
static getTableName ()
 
static updateList (array $filter, array $fields, array $eventData=[])
 
static deleteList (array $filter, array $messages=[], $limit=false)
 
static getPresetRemoveFilters ()
 
static deleteListSoft (array $filter)
 
static mergeData (array $insert, array $update)
 
static getMap ()
 

Открытые атрибуты

const OLD = 'Y'
 
const RECENT = 'N'
 
const DOWNLOADED = 'D'
 
const MOVING = 'M'
 
const REMOTE = 'R'
 

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

Class MailMessageUidTable

DO NOT WRITE ANYTHING BELOW THIS

<<< ORMENTITYANNOTATION @method static EO_MailMessageUid_Query query() @method static EO_MailMessageUid_Result getByPrimary($primary, array $parameters = array()) @method static EO_MailMessageUid_Result getById($id) @method static EO_MailMessageUid_Result getList(array $parameters = array()) @method static EO_MailMessageUid_Entity getEntity() @method static \Bitrix\Mail\EO_MailMessageUid createObject($setDefaultValues = true) @method static \Bitrix\Mail\EO_MailMessageUid_Collection createCollection() @method static \Bitrix\Mail\EO_MailMessageUid wakeUpObject($row) @method static \Bitrix\Mail\EO_MailMessageUid_Collection wakeUpCollection($rows)

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

Методы

◆ deleteList()

static deleteList ( array $filter,
array $messages = [],
$limit = false )
static
Аргументы
array$filter
array$messages
int | false$limit
Возвращает
bool
Исключения

Bitrix\Main\ArgumentException

Исключения

Bitrix\Main\Db\SqlQueryException

Исключения

Bitrix\Main\ObjectPropertyException

Исключения

Bitrix\Main\SystemException

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

◆ deleteListSoft()

static deleteListSoft ( array $filter)
static
Аргументы
array$filter
Возвращает
\Bitrix\Main\DB\Result
Исключения

Bitrix\Main\ArgumentException

Исключения

Bitrix\Main\Db\SqlQueryException

Исключения

Bitrix\Main\SystemException

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

◆ getFilePath()

static getFilePath ( )
static

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

◆ getMap()

static getMap ( )
static

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

◆ getPresetRemoveFilters()

static getPresetRemoveFilters ( )
static

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

◆ getTableName()

static getTableName ( )
static

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

◆ mergeData()

static mergeData ( array $insert,
array $update )
static

Merge data. Insert-update.

Аргументы
array$insertInsert fields.
array$updateUpdate fields.
Возвращает
void
Исключения

Bitrix\Main\ArgumentException

Исключения

Bitrix\Main\Db\SqlQueryException

Исключения

Bitrix\Main\SystemException

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

◆ updateList()

static updateList ( array $filter,
array $fields,
array $eventData = [] )
static
Аргументы
array$filter
array$fields
array$eventData- optional, for compatibility reasons, should have the following structure: [ ['HEADER_MD5' => .., 'MESSAGE_ID' => .., 'MAILBOX_USER_ID' => ..], [..]]
Возвращает
\Bitrix\Main\DB\Result
Исключения

Bitrix\Main\ArgumentException

Исключения

Bitrix\Main\Db\SqlQueryException

Исключения

Bitrix\Main\ObjectException

Исключения

Bitrix\Main\ObjectPropertyException

Исключения

Bitrix\Main\SystemException

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

Данные класса

◆ DOWNLOADED

const DOWNLOADED = 'D'

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

◆ MOVING

const MOVING = 'M'

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

◆ OLD

const OLD = 'Y'

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

◆ RECENT

const RECENT = 'N'

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

◆ REMOTE

const REMOTE = 'R'

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