• Модуль: dav
  • Путь к файлу: ~/bitrix/modules/dav/classes/general/exchangecalendar2.php
  • Класс: CDavExchangeCalendar
  • Вызов: CDavExchangeCalendar::CreateItemBody
public function CreateItemBody($arFields)
	{
		$itemBody  = "    rn";
		$itemBody .= "     IPM.Appointmentrn";

		$arMap = array_merge(self::$arMapItem, self::$arMapCalendar);
		foreach ($arMap as $key)
		{
			if (!array_key_exists($key, $arFields))
			{
				continue;
			}

			$value = $arFields[$key];

			$itemBody .= $this->CreateUpdateField($key, $value, $arFields);
		}

		$itemBody .= "    rn";

		return $itemBody;
	}