Shifts preview: added end year on hover and hours

This commit is contained in:
Igor Scheller 2023-08-19 16:23:01 +02:00 committed by Michael Weimann
parent 931f3ba10d
commit 2252819800
1 changed files with 10 additions and 3 deletions

View File

@ -310,13 +310,20 @@ function admin_shifts()
$shifts_table = []; $shifts_table = [];
foreach ($shifts as $shift) { foreach ($shifts as $shift) {
/** @var Carbon $start */
$start = $shift['start'];
/** @var Carbon $end */
$end = $shift['end'];
$shifts_table_entry = [ $shifts_table_entry = [
'timeslot' => 'timeslot' =>
icon('clock-history') . ' ' icon('clock-history') . ' '
. $shift['start']->format(__('Y-m-d H:i')) . $start->format(__('Y-m-d H:i'))
. ' - ' . ' - '
. $shift['end']->format(__('H:i')) . '<span title="' . $end->format(__('Y-m-d')) . '">'
. '<br />' . $end->format(__('H:i'))
. '</span>'
. ', ' . round($end->copy()->diffInMinutes($start) / 60, 2) . 'h'
. '<br>'
. Room_name_render(Room::find($shift['room_id'])), . Room_name_render(Room::find($shift['room_id'])),
'title' => 'title' =>
ShiftType_name_render(ShiftType::find($shifttype_id)) ShiftType_name_render(ShiftType::find($shifttype_id))