@php $mode = $mode ?? 'create'; $isEdit = $mode === 'edit'; $action = $isEdit ? route('admin.staff.update', $staff) : route('admin.staff.store'); $selectedServiceIds = collect(old('service_ids', $selectedServiceIds ?? []))->map(fn ($id) => (int) $id)->all(); $availabilityValue = old('availability_status', $staff->status === 'inactive' ? 'inactive' : ($staff->availability_status ?: 'available')); @endphp