function _timefield_weekly_summary_build_header in Timefield 1.0.x
Same name and namespace in other branches
- 7 timefield.module \_timefield_weekly_summary_build_header()
Build a header for a schedule table
1 call to _timefield_weekly_summary_build_header()
- TimeFieldMiniCalendar::viewElements in src/
Plugin/ Field/ FieldFormatter/ TimeFieldMiniCalendar.php - Builds a renderable array for a field value.
File
- ./
timefield.module, line 372 - Contains timefield.module.
Code
function _timefield_weekly_summary_build_header($first_day) {
$days = _timefield_weekly_summary_days();
$day_list = $days;
$header = array(
'time' => t('Time'),
);
$found_header = FALSE;
foreach ($days as $index => $day) {
if ($index == $first_day) {
$found_header = TRUE;
}
if ($found_header) {
$header[$index] = $day;
unset($day_list[$index]);
}
}
$header += $day_list;
return $header;
}