@php // Generate hour options from 00 to 23 $hourOptions = array_map(function ($h) { return str_pad($h, 2, '0', STR_PAD_LEFT); }, range(0, 23)); array_unshift($hourOptions, null); // Generate minute options from 00 to 55 with a step of 5 minutes $minuteOptions = array_map(function ($m) { return str_pad($m, 2, '0', STR_PAD_LEFT); }, range(0, 55, 5)); array_unshift($minuteOptions, null); // Retrieve old values or set default $oldTimeEnd = old(square_brackets_to_dots($field['name'])) ?? ($field['value'] ?? ($field['default'] ?? '')); $oldHourEnd = $oldTimeEnd ? explode(':', $oldTimeEnd)[0] : null; $oldMinuteEnd = $oldTimeEnd ? explode(':', $oldTimeEnd)[1] : null; @endphp @include('crud::fields.inc.wrapper_start')
{{-- HINT --}} @if (isset($field['hint']))

{!! $field['hint'] !!}

@endif @include('crud::fields.inc.wrapper_end') @push('crud_fields_scripts') @endpush