В Laravel 12 функция
mergeIfMissing() теперь корректно объединяет значения во вложенных массивах с использованием точечной нотации.Новое поведение в Laravel 12:
$request->mergeIfMissing([
'user.name' => 'Anderson',
]);
Вывод (Laravel 12):
[
'user' => [
'name' => 'Anderson'
]
]
Что изменилось?
Раньше объединение вложенных значений требовало ручных манипуляций с массивом. Теперь Laravel обрабатывает их автоматически, делая управление данными запроса более чистым и интуитивно понятным.
📱 @dev_notes_ru
#Laravel #Array