Method: IngramMicro::BaseElement#build

Defined in:
lib/ingram_micro/base_element.rb

#build(builder) ⇒ Object



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

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