• Модуль: im
  • Путь к файлу: ~/bitrix/modules/im/classes/general/im_message_param.php
  • Класс: CIMMessageLink
  • Вызов: CIMMessageLink::getAttachments
static function getAttachments($id, $typeArray = false)
{
	$attachArray = Array();

	if (is_array($id))
	{
		foreach ($id as $key => $value)
		{
			$id[$key] = intval($value);
		}
	}
	else
	{
		$id = array(intval($id));
	}

	if ($params = UrlPreviewUrlPreview::getMetadataAndHtmlByIds($id))
	{
		foreach ($params as $id => $linkParam)
		{
			if ($attach = self::formatAttach($linkParam))
			{
				$attachArray[$id] = $typeArray? $attach->GetArray(): $attach;
			}
		}
	}

	return $attachArray;
}