Есть массив
array:3 [▼
"ru" => array:2 [▼
"title" => "Руссткщшуац"
"link" => "ылвыо"
]
"kz" => array:2 [▼
"title" => "qwe"
"link" => "x"
]
"en" => array:2 [▼
"title" => "f"
"link" => "vx"
]
]
У меня возникают сложности связи не опытности в PHP, так чтоб в БД были записи title | ru, link | ru, title | kz, link | kz и т.д.
Код который я написал может сохранить только 1 значение массивов ('title'). Подскажите пожалуйста в чем проблема?
foreach ($request->get('locale') as $key => $value) {
$localization = new Localization;
$localization->language = $key;
$localization->field = key($value);
$localization->value = current($value);
// dd($localization);
//привязываем к свежесозданному объекту Service новую локализацию
$service->localization()->save($localization);
}