• Модуль: mail
  • Путь к файлу: ~/bitrix/modules/mail/lib/helper/messagefolder.php
  • Класс: BitrixMailHelperMessageFolder
  • Вызов: MessageFolder::getFolderHashByType
static function getFolderHashByType($folderType, $mailboxOptions)
{
	$folderHash = '';
	if (!empty($mailboxOptions['imap']['dirsMd5']))
	{
		$name = static::getFolderNameByType($folderType, $mailboxOptions);
		$hashes = array_filter(
			$mailboxOptions['imap']['dirsMd5'],
			function ($_name) use ($name)
			{
				return $_name == $name;
			},
			ARRAY_FILTER_USE_KEY
		);
		if (count($hashes) == 1)
		{
			$folderHash = array_values($hashes)[0];
		}
	}

	return $folderHash;
}