@php $field = function ($name) use ($item) { return "components[{$item->id}][values][{$name}]"; }; $old = function ($name, $default = '') use ($item, $sub) { return old("components.{$item->id}.values.{$name}", $sub->$name ?? $default); }; @endphp