Есть решение оно работает.
Однако есть мнения наших коллег что можно сделать куда проще и ларавель -вейне.
И само мне решение НЕ нравиться!
Я такими темпами- скоро и sql вспомню.
Что ж как это сделать вот в этом конкретном случаи?
Есть две модели и таблицы.
Куда с инпутов заходят данные:
Ордер и ОрдерПродукт.
Между ними есть связь - один ко многим.
Проблема: как залить МАССИВ продуктов и их опций в модель ОрдерПродукт?
Как вы видите количество данных может быть много и не определенно.
Скрины с кодом и данные инпутов прилагаю.
Нормальное решение. Смысла вылизывать здесь код не вижу. Вылизывать надо бизнес-логику, а не круды.