Sha256: 4f4356790b7b8647abd4f61839353ce07b7342c3b58e73ea67ce809e6cb046f6
Contents?: true
Size: 471 Bytes
Versions: 1
Compression:
Stored size: 471 Bytes
Contents
module Typekit module Connection class Dispatcher def initialize(adaptor: :standard, token:) @token = token @adaptor = Adaptor.build(adaptor) end def deliver(request) method = Helper.translate_action(request.action) code, _, body = @adaptor.process(method, request.address, request.parameters, 'X-Typekit-Token' => @token) Response.new(code: code.to_i, content: body) end end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
typekit-client-0.0.2 | lib/typekit/connection/dispatcher.rb |