Sha256: 8438b4d833c2bd812b8308ee73c8d886bebdb63c12c78ca8cd61042608409429
Contents?: true
Size: 334 Bytes
Versions: 3
Compression:
Stored size: 334 Bytes
Contents
# frozen_string_literal: true require_relative '../structs/phase' module Umwelt::Phase class Mapper < Umwelt::Abstract::Mapper def call(data) @struct = fill( Struct::Phase, data.merge(finished_at: time(data[:finished_at])) ) end def time(str) Time.parse str if str end end end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
umwelt-0.2 | lib/umwelt/phase/mapper.rb |
umwelt-0.1.1 | lib/umwelt/phase/mapper.rb |
umwelt-0.1.0 | lib/umwelt/phase/mapper.rb |