module MultiMappable::ClassMethods

Public Instance Methods

element(args) click to toggle source
# File lib/multi_mappable/multi_mappable.rb, line 11
def element(args)
  opts = args.fetch(:opts, {})
  attribute args[:name], args[:type]
  xml_accessor args[:name], opts.merge(post_element)
end
post_element(post_element = nil) click to toggle source
# File lib/multi_mappable/multi_mappable.rb, line 6
def post_element(post_element = nil)
  return(@post_element || {}) unless post_element.present?
  @post_element = post_element
end