• Модуль: 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;
}