Sha256: e0135103d8e9d47723db1ceae3196e3e3d450153aa73fcb7fd64a3f0790913e6

Contents?: true

Size: 203 Bytes

Versions: 2

Compression:

Stored size: 203 Bytes

Contents

# frozen_string_literal: true

module CreditGateway
  Identity = Struct.new(:name, :number, keyword_init: true) do
    def to_headers
      { companyName: name, companyNumber: number }
    end
  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
credit_gateway-0.1.1 lib/credit_gateway/identity.rb
credit_gateway-0.1.0 lib/credit_gateway/identity.rb