Sha256: 2a66c69e97154c4528a89f4c5ed55cb659655d20fab3589c85feb27227d2d334
Contents?: true
Size: 824 Bytes
Versions: 9
Compression:
Stored size: 824 Bytes
Contents
module Restforce # Base class that all middleware can extend. Provides some convenient helper # functions. class Middleware < Faraday::Middleware def initialize(app, client, options) @app = app @client = client @options = options end def client @client end def connection client.send(:connection) end end end require 'restforce/middleware/raise_error' require 'restforce/middleware/authentication' require 'restforce/middleware/authentication/password' require 'restforce/middleware/authentication/token' require 'restforce/middleware/authorization' require 'restforce/middleware/instance_url' require 'restforce/middleware/mashify' require 'restforce/middleware/multipart' require 'restforce/middleware/caching' require 'restforce/middleware/logger'
Version data entries
9 entries across 9 versions & 1 rubygems