• Модуль: crm
  • Путь к файлу: ~/bitrix/modules/crm/lib/entityrequisite.php
  • Класс: Bitrix\Crm\EntityRequisite
  • Вызов: EntityRequisite::clearNonAddressFields
protected function clearNonAddressFields($fields)
{
	$rqFields = $this->getRqFields();
	$userFields = $this->getUserFields();
	foreach ($fields as $fieldName => $fieldValue)
	{
		if($fieldName !== \Bitrix\Crm\EntityRequisite::ADDRESS && in_array($fieldName, $rqFields))
		{
			$fields[$fieldName] = false;
		}
		if(in_array($fieldName, $userFields))
		{
			unset($fields[$fieldName]);
		}
	}
	return $fields;
}