• Модуль: mail
  • Путь к файлу: ~/bitrix/modules/mail/lib/helper/mailbox/imap.php
  • Класс: BitrixMailHelperMailboxImap
  • Вызов: Imap::getFolderToMessagesMap
protected function getFolderToMessagesMap($messages)
{
	if (isset($messages['MSG_UID']))
	{
		$messages = [$messages];
	}
	$data = [];
	$result = new MainResult();
	foreach ($messages as $message)
	{
		$id = $message['MSG_UID'];
		$folderFrom = $this->getDirsHelper()->getDirPathByHash($message['DIR_MD5']);
		$data[$folderFrom][] = $id;
		$results[$folderFrom][] = $message;
	}
	return $result->setData($data);
}