$element['#tree'
] = TRUE;
// Determine the order of the date elements.
$order = !
empty($element['#date_part_order'
]) ?
$element['#date_part_order'
] :
['year', 'month', 'day'
];
$text_parts = !
empty($element['#date_text_parts'
]) ?
$element['#date_text_parts'
] :
[];
// Output multi-selector for date.
foreach ($order as $part) { switch ($part) { case 'day':
$options =
$date_helper->
days($element['#required'
]);
$format = 'j';
$title =
t('Day'
);
break;
case 'month':
$options =
$date_helper->
monthNamesAbbr($element['#required'
]);
$format = 'n';
$title =
t('Month'
);
break;
case 'year':