CCrmUserType::NormalizeFields

  1. Bitrix24 API (v. 23.675.0)
  2. crm
  3. CCrmUserType
  4. NormalizeFields
  • Модуль: crm
  • Путь к файлу: ~/bitrix/modules/crm/classes/general/crm_usertype.php
  • Класс: \CCrmUserType
  • Вызов: CCrmUserType::NormalizeFields
public function NormalizeFields(&$arFields)
{
	if (empty($arFields))
		return false;

	$arUserFields = $this->GetAbstractFields();
	$bNorm = false;
	foreach($arFields as $k => $FIELD_NAME)
	{
		if (mb_strpos($FIELD_NAME,  $this->fieldNamePrefix . 'UF_') === 0)
		{
			if (!isset($arUserFields[$FIELD_NAME]))
			{
				$bNorm = true;
				unset($arFields[$k]);
			}
		}
	}
	return $bNorm;
}

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