Sha256: 5ab93c129edc7c2e1f4cdec2ce19c4f4807ef00bb2c552776784c75ee6d791ec
Contents?: true
Size: 417 Bytes
Versions: 9
Compression:
Stored size: 417 Bytes
Contents
module DropboxApi class ConnectionBuilder def initialize(oauth_bearer) @oauth_bearer = oauth_bearer end def middleware @middleware ||= MiddleWare::Stack.new end def build(url) Faraday.new(url) do |connection| middleware.apply(connection) do connection.authorization :Bearer, @oauth_bearer yield connection end end end end end
Version data entries
9 entries across 9 versions & 1 rubygems