• Модуль: im
  • Путь к файлу: ~/bitrix/modules/im/classes/general/im_messenger.php
  • Класс: CIMMessenger
  • Вызов: CIMMessenger::GetFormatFilesMessageOut
static function GetFormatFilesMessageOut($files)
{
	if (!is_array($files) || count($files) <= 0)
		return false;

	$messageFiles = '';
	$serverName = (CMain::IsHTTPS() ? "https" : "http")."://".((defined("SITE_SERVER_NAME") && SITE_SERVER_NAME <> '') ? SITE_SERVER_NAME : COption::GetOptionString("main", "server_name", ""));
	foreach ($files as $fileId => $fileData)
	{
		if ($fileData['status'] == 'done')
		{
			$fileElement = $fileData['name'].' ('.CFile::FormatSize($fileData['size']).")n".
							GetMessage('IM_MESSAGE_FILE_DOWN').' '.$serverName.$fileData['urlDownload']."n";
			$messageFiles = $messageFiles <> ''? $messageFiles."n".$fileElement: $fileElement;
		}
	}

	return $messageFiles;
}