get(); $current_modules = is_array($current) && isset($current['modules']) && is_array($current['modules']) ? $current['modules'] : []; foreach ($value['modules'] as $module => $settings) { $current_modules[$module] = $settings; } $value['modules'] = $current_modules; } return parent::merge($value); } }