@php
// Ensure working_hours is always an array
$hours = $venue->working_hours ?? [];
if (is_string($hours)) {
$hours = json_decode($hours, true) ?? [];
}
@endphp
@foreach(['Monday','Tuesday','Wednesday','Thursday','Friday','Saturday','Sunday'] as $day)
@php
$key = strtolower($day);
$dayData = $hours[$key] ?? [];
$open = old("working_hours.$key.open", $dayData['open'] ?? '09:00');
$close = old("working_hours.$key.close", $dayData['close'] ?? '21:00');
$closed = old("working_hours.$key.is_closed", $dayData['is_closed'] ?? false);
@endphp
@endforeach