Horaires de travail :
{{ \Carbon\Carbon::parse($firstSlot['availability_start'])->format('H:i') }} -
{{ \Carbon\Carbon::parse($firstSlot['availability_end'])->format('H:i') }}
@if($hasBreak)
Pause :
{{ \Carbon\Carbon::parse($firstSlot['break_start_time'])->format('H:i') }} -
{{ \Carbon\Carbon::parse($firstSlot['break_end_time'])->format('H:i') }}
@endif
Durée des créneaux :
@php
// Handle daily services differently
if (isset($firstSlot['service_duration_days'])) {
$days = $firstSlot['service_duration_days'];
echo $days . ' jour' . ($days > 1 ? 's' : '');
} else {
$duration = $firstSlot['duration'];
$hours = floor($duration / 60);
$minutes = $duration % 60;
if($hours > 0) {
echo $hours . ' heure' . ($hours > 1 ? 's' : '') . ($minutes > 0 ? ' ' . $minutes . ' min' : '');
} else {
echo $minutes . ' minutes';
}
}
@endphp