• Модуль: iblock
  • Путь к файлу: ~/bitrix/modules/iblock/classes/general/iblock.php
  • Класс: CAllIBlock
  • Вызов: CAllIBlock::makeFilePropArray
static function makeFilePropArray($data, $del = false, $description = null, $options = array())
{
	if (is_array($data) && array_key_exists("VALUE", $data))
	{
		$data["VALUE"] = self::makeFileArray($data["VALUE"], $del, $description, $options);
	}
	else
	{
		$data = array(
			"VALUE" => self::makeFileArray($data, $del, $description, $options),
		);
	}

	if (array_key_exists("description", $data["VALUE"] ?? []))
	{
		$data["DESCRIPTION"] = $data["VALUE"]["description"];
	}

	return $data;
}