Sha256: a0a26e78f7a362cae9c9bd170bc555b139324de367b41566c524454e99011ef1
Contents?: true
Size: 387 Bytes
Versions: 35
Compression:
Stored size: 387 Bytes
Contents
module Faraday class ApiKey < Faraday::Middleware def call(env) unless env[:request_headers]['X-Reviewed-Authorization'] raise ::Reviewed::ConfigurationError.new(msg: "Please set the API key for your Reviewed::Client instance before making a request") end @app.call(env) end end end Faraday.register_middleware :request, api_key: Faraday::ApiKey
Version data entries
35 entries across 35 versions & 1 rubygems