Module | ActiveSupport::CoreExtensions::Hash::Conversions::ClassMethods |
In: |
vendor/rails/activesupport/lib/active_support/core_ext/hash/conversions.rb
|
# 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
# 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