Class: Umwelt::Abstract::Mapper

Inherits:
Object
  • Object
show all
Includes:
Hanami::Interactor
Defined in:
lib/umwelt/abstract/mapper.rb

Overview

require_relative ‘./structs/fragment’

Instance Method Summary collapse

Instance Method Details

#fill(struct, data) ⇒ Object



12
13
14
15
16
# File 'lib/umwelt/abstract/mapper.rb', line 12

def fill(struct, data)
  struct.new(data)
rescue ArgumentError => e
  error! [self.class.name, e.message, data]
end