Sha256: a1994052a8be3fb90fd5da84b2414b78899ac97c4b2b9caa1b456b71a14d6f6d

Contents?: true

Size: 247 Bytes

Versions: 7

Compression:

Stored size: 247 Bytes

Contents

require_relative 'signature'

module Signore
  module Mapper
    module_function

    def from_h(hash)
      Signature.new(hash.map { |key, value| [key.to_sym, value] }.to_h)
    end

    def to_h(signature)
      signature.to_h
    end
  end
end

Version data entries

7 entries across 7 versions & 1 rubygems

Version Path
signore-0.4.2 lib/signore/mapper.rb
signore-0.4.1 lib/signore/mapper.rb
signore-0.4.0 lib/signore/mapper.rb
signore-0.3.3 lib/signore/mapper.rb
signore-0.3.2 lib/signore/mapper.rb
signore-0.3.1 lib/signore/mapper.rb
signore-0.3.0 lib/signore/mapper.rb