Bitrix-D7 23.9
 
Загрузка...
Поиск...
Не найдено
Класс Helper

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

static syncAllDirsInMailboxForTheFirstSyncDayAgent ()
 
static syncMailboxAgent ($id)
 
static syncOutgoingAgent ($id)
 
static markOldMessagesAgent ()
 
static cleanupMailboxAgent ($id)
 
static resortTreeAgent ($id)
 
static deleteMailboxAgent ($id)
 
static resyncDomainUsersAgent ()
 
static syncMailbox ($id, &$error)
 
static listImapDirs ($mailbox, &$error=[], &$errors=null)
 
static getImapUIDsForSpecificDay ($mailboxID, $dirPath='inbox', $internalDate)
 
static getLastDeletedOldMessageInternaldate ($mailboxId, $dirPath, $filter=[])
 
static getStartInternalDateForDir ( $mailboxId, $dirPath, $order='ASC', $filter=['!=MESSAGE_UID.IS_OLD'=> 'Y', '==MESSAGE_UID.DELETE_TIME'=> 0, '! @MESSAGE_UID.IS_OLD'=>['M', 'R'],])
 
static getImapUnseenSyncForDir ($mailbox=null, $dirPath, $mailboxID=null)
 
static setMailboxUnseenCounter ($mailboxId, $count)
 
static updateMailboxUnseenCounter ($mailboxId)
 
static updateMailCounters ($mailbox)
 
static getImapUnseen ($mailbox, $dirPath='inbox', &$error=[], &$errors=null, $startInternalDate=null)
 
static addImapMessage ($id, $data, &$error)
 
static updateImapMessage ($userId, $hash, $data, &$error)
 

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

const SYNC_TIMEOUT = 300
 

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

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

Методы

◆ addImapMessage()

static addImapMessage ( $id,
$data,
& $error )
static

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

◆ cleanupMailboxAgent()

static cleanupMailboxAgent ( $id)
static

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

◆ deleteMailboxAgent()

static deleteMailboxAgent ( $id)
static

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

◆ getImapUIDsForSpecificDay()

static getImapUIDsForSpecificDay ( $mailboxID,
$dirPath = 'inbox',
$internalDate )
static

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

◆ getImapUnseen()

static getImapUnseen ( $mailbox,
$dirPath = 'inbox',
& $error = [],
& $errors = null,
$startInternalDate = null )
static

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

◆ getImapUnseenSyncForDir()

static getImapUnseenSyncForDir ( $mailbox = null,
$dirPath,
$mailboxID = null )
static

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

◆ getLastDeletedOldMessageInternaldate()

static getLastDeletedOldMessageInternaldate ( $mailboxId,
$dirPath,
$filter = [] )
static

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

◆ getStartInternalDateForDir()

static getStartInternalDateForDir ( $mailboxId,
$dirPath,
$order = 'ASC' )
static

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

◆ listImapDirs()

static listImapDirs ( $mailbox,
& $error = [],
& $errors = null )
static

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

◆ markOldMessagesAgent()

static markOldMessagesAgent ( )
static

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

◆ resortTreeAgent()

static resortTreeAgent ( $id)
static

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

◆ resyncDomainUsersAgent()

static resyncDomainUsersAgent ( )
static

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

◆ setMailboxUnseenCounter()

static setMailboxUnseenCounter ( $mailboxId,
$count )
static

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

◆ syncAllDirsInMailboxForTheFirstSyncDayAgent()

static syncAllDirsInMailboxForTheFirstSyncDayAgent ( )
static

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

◆ syncMailbox()

static syncMailbox ( $id,
& $error )
static

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

◆ syncMailboxAgent()

static syncMailboxAgent ( $id)
static

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

◆ syncOutgoingAgent()

static syncOutgoingAgent ( $id)
static

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

◆ updateImapMessage()

static updateImapMessage ( $userId,
$hash,
$data,
& $error )
static

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

◆ updateMailboxUnseenCounter()

static updateMailboxUnseenCounter ( $mailboxId)
static

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

◆ updateMailCounters()

static updateMailCounters ( $mailbox)
static

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

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

◆ SYNC_TIMEOUT

const SYNC_TIMEOUT = 300

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