class Lutaml::Model::XmlAdapter::NokogiriAdapter
def add_to_xml(xml, value, attribute, rule)
def add_to_xml(xml, value, attribute, rule) if value && (attribute&.type&.<= Lutaml::Model::Serialize) handle_nested_elements( xml, value, rule: rule, attribute: attribute, ) else xml.public_send(rule.name) do if !value.nil? serialized_value = attribute.type.serialize(value) if attribute.type == Lutaml::Model::Type::Hash serialized_value.each do |key, val| xml.public_send(key) { xml.text val } end else xml.text(serialized_value) end end end end end