Module ActiveSupport::CoreExtensions::Hash::Conversions::ClassMethods
In: vendor/rails/activesupport/lib/active_support/core_ext/hash/conversions.rb

Methods

Public Instance methods

[Source]

     # File vendor/rails/activesupport/lib/active_support/core_ext/hash/conversions.rb, line 113
113:           def create_from_xml(xml)
114:             ActiveSupport::Deprecation.warn("Hash.create_from_xml has been renamed to Hash.from_xml", caller)
115:             from_xml(xml)
116:           end

[Source]

     # File vendor/rails/activesupport/lib/active_support/core_ext/hash/conversions.rb, line 103
103:           def from_xml(xml)
104:             # TODO: Refactor this into something much cleaner that doesn't rely on XmlSimple
105:             undasherize_keys(typecast_xml_value(XmlSimple.xml_in_string(xml,
106:               'forcearray'   => false,
107:               'forcecontent' => true,
108:               'keeproot'     => true,
109:               'contentkey'   => '__content__')
110:             ))
111:           end

[Validate]