module DataMaps::Dsl::Mapping

Public Instance Methods

field(destination, options = {}, &block) click to toggle source

DSL method to describe a field

@param [String|Symbol] destination @param [Hash] options @param [Block] block

# File lib/data_maps/dsl/mapping_dsl.rb, line 9
def field(destination, options = {}, &block)
  dsl = FieldMappingDsl.new(options)
  dsl.configure(&block) if block_given?
  @mapping_hash[destination.to_s] = dsl.to_h
end