Module: Afterpay::HTTPService
- Defined in:
- lib/afterpay/http_service.rb,
lib/afterpay/http_service/request.rb,
lib/afterpay/http_service/response.rb
Defined Under Namespace
Constant Summary collapse
- DEFAULT_MIDDLEWARE =
Afterpay default middleware stack
proc do |builder| builder.request :json builder.request :basic_auth, *::Afterpay.configuration.values builder.response :mashify builder.response :json, content_type: /\bjson$/ builder.adapter Faraday.default_adapter end
Class Method Summary collapse
-
.configuration ⇒ Hash
Default HTTPService configuration.
Class Method Details
.configuration ⇒ Hash
Returns default HTTPService configuration.
10 11 12 13 14 15 |
# File 'lib/afterpay/http_service.rb', line 10 def configuration { middleware: DEFAULT_MIDDLEWARE, server: ::Afterpay.server } end |