• Модуль: iblock
  • Путь к файлу: ~/bitrix/modules/iblock/lib/grid/row/assembler/property/multiplefieldassembler.php
  • Класс: BitrixIblockGridRowAssemblerPropertyMultipleFieldAssembler
  • Вызов: MultipleFieldAssembler::getFlatColumnValues
static function getFlatColumnValues(mixed $rawValues)
{
	if (!is_array($rawValues))
	{
		return null;
	}
	if (array_key_exists('VALUE', $rawValues))
	{
		return $rawValues['VALUE'];
	}
	else
	{
		$result = [];
		foreach ($rawValues as $row)
		{
			if (is_array($row) && array_key_exists('VALUE', $row))
			{
				$result[] = $row['VALUE'];
			}
		}

		return $result;
	}
}