Module: Representable::XML::AttributeHash

Includes:
HashMethods, Representable::XML
Defined in:
lib/representable/xml/hash.rb

Defined Under Namespace

Modules: ClassMethods

Class Method Summary collapse

Instance Method Summary collapse

Methods included from HashMethods

#create_representation_with, #representable_attrs, #update_properties_from

Methods included from Representable::XML

#from_node, #from_xml, #to_node, #to_xml

Class Method Details

.included(base) ⇒ Object



9
10
11
12
13
14
# File 'lib/representable/xml/hash.rb', line 9

def self.included(base)
  base.class_eval do
    include Representable
    extend ClassMethods
  end
end

Instance Method Details

#definition_optsObject



24
25
26
# File 'lib/representable/xml/hash.rb', line 24

def definition_opts
  [:_self, {:hash => true, :use_attributes => true}]
end