getEditable('addanother.settings'); foreach ($types as $type) { foreach ($configs as $config) { if ($check_existing && !is_null($config_factory->get("$config.$type"))) { continue 2; } $config_factory->set("$config.$type", $config_factory->get("default_$config")); } } $config_factory->save(); }