Method: IngramMicro::BaseElement#build

Defined in:
lib/ingram_micro/base_element.rb

#build(builder) ⇒ Object



14
15
16
17
18
19
20
# File 'lib/ingram_micro/base_element.rb', line 14

def build(builder)
  self.defaults.keys.each do |field|
    element_name = field.to_s.gsub('_', '-')
    element_value = @element[field]
    builder.send(element_name, element_value)
  end
end