Module: Conglomerate::DatumBuilder::BuildOverride
- Defined in:
- lib/conglomerate/datum_builder.rb
Instance Method Summary collapse
Instance Method Details
#build(attrs = {}) ⇒ Object
8 9 10 11 12 13 14 15 16 17 18 |
# File 'lib/conglomerate/datum_builder.rb', line 8 def build(attrs = {}) item = objects.first val = item.send(_builder_name) if item && item.respond_to?(_builder_name) attrs = { :name => _builder_name, :value => val }.merge(attrs) super(attrs) end |