CCrmProductSectionDbResult::UnMapValues

  1. Bitrix24 API (v. 23.675.0)
  2. crm
  3. CCrmProductSectionDbResult
  4. UnMapValues
  • Модуль: crm
  • Путь к файлу: ~/bitrix/modules/crm/classes/general/crm_product_section.php
  • Класс: \CCrmProductSectionDbResult
  • Вызов: CCrmProductSectionDbResult::UnMapValues
static function UnMapValues($src)
{
	if(!is_array($src))
	{
		return $src;
	}

	$map = array_flip(self::$FIELD_MAP);
	$result = array();
	if(self::isIndexedArray($src))
	{
		$c = count($src);
		for($i = 0; $i < $c; $i++)
		{
			$v = $src[$i];
			if(isset($map[$v]))
			{
				$result[] = $map[$v];
			}

		}
	}
	else
	{
		foreach($src as $k => $v)
		{
			if(isset($map[$v]))
			{
				$result[$k] = $map[$v];
			}
		}
	}
	return $result;
}

Добавить комментарий