foreach ($preferredViewsOrder as $key =>
$groupViewsOrder) { if ($groupViewsOrder) { $preferredViewsOrder[$key] =
min($groupViewsOrder);
} else { unset($preferredViewsOrder[$key]);
} } } else { // Otherwise use the original structure of the choices
self::
addChoiceViewsFromStructuredValues( $list->
getStructuredValues(),
$label,
$choices,
$keys,
$index,
$attr,
$labelTranslationParameters,
$preferredChoices,
$preferredViews,
$preferredViewsOrder,
$otherViews );