• Модуль: crm
  • Путь к файлу: ~/bitrix/modules/crm/lib/userfield/visibility/visibilitymanager.php
  • Класс: Bitrix\Crm\UserField\Visibility\VisibilityManager
  • Вызов: VisibilityManager::prepareUserFieldsAccessCodes
static function prepareUserFieldsAccessCodes(array $fields, array $usersInfo): array
{
	$results = [];

	foreach ($fields as $field)
	{
		$fieldName = $field['FIELD_NAME'];
		$accessCode = $field['ACCESS_CODE'];
		if (isset($usersInfo[$accessCode]))
		{
			$results[$fieldName]['accessCodes'][$accessCode] = $usersInfo[$accessCode];
		}
	}

	return $results;
}