• Модуль: rest
  • Путь к файлу: ~/bitrix/modules/rest/lib/integration/view/base.php
  • Класс: BitrixRestIntegrationViewBase
  • Вызов: Base::aliasesField
protected function aliasesField($name, $fieldsInfo): string
{
	$alias = $name;

	$item = array_filter($fieldsInfo, function($info) use ($name){
		$canonical = $info['CANONICAL_NAME'] ?? null;
		if (!$canonical)
		{
			return false;
		}

		return $canonical === $name;
	});

	if (is_array($item) && !empty($item))
	{
		$alias = array_keys($item)[0];
	}

	return $alias;
}