• Модуль: crm
  • Путь к файлу: ~/bitrix/modules/crm/lib/userfield/visibility/visibilitymanager.php
  • Класс: Bitrix\Crm\UserField\Visibility\VisibilityManager
  • Вызов: VisibilityManager::filterNotAccessibleFields
static function filterNotAccessibleFields(
	int $entityTypeId,
	array $fieldNames,
	?array $userAccessCodes = null
): array
{
	if(empty($fieldNames))
	{
		return $fieldNames;
	}
	$notAccessibleFields = static::getNotAccessibleFields($entityTypeId, $userAccessCodes);

	return array_diff($fieldNames, $notAccessibleFields);
}