- Модуль: mail
- Путь к файлу: ~/bitrix/modules/mail/lib/helper.php
- Класс: BitrixMailHelper
- Вызов: Helper::getImapUnseenSyncForDir
static function getImapUnseenSyncForDir($mailbox = null, $dirPath ,$mailboxID = null)
{
//for testing via mailbox id
if(is_int($mailboxID) && is_null($mailbox))
{
$mailbox = HelperMailbox::prepareMailbox([
'=ID'=>$mailboxID,
'=ACTIVE'=>'Y'
]);
}
$startInternalDate = static::getStartInternalDateForDir($mailbox['ID'],$dirPath);
if($startInternalDate)
{
$error = [];
$errors = [];
return static::getImapUnseen($mailbox, $dirPath,$error,$errors, $startInternalDate);
}
else
{
return 0;
}
return false;
}