Method: DataBroker::Mapper::InstanceMethods#initialize

Defined in:
lib/data_broker/mapper.rb

#initialize(mapping:, parents:, children:, record: nil, model: nil) ⇒ Object



61
62
63
64
65
66
67
# File 'lib/data_broker/mapper.rb', line 61

def initialize(mapping:, parents:, children:, record: nil, model: nil)
  self.mapping = mapping
  self.parents = parents || {}
  self.children = children || {}
  self.record = record || infer(:record)
  self.model = model || infer(:model)
end