class NRB::BreweryControlSystem::HTTPService
Attributes
default_adapter[W]
Public Class Methods
default_adapter()
click to toggle source
# File lib/brewery_control_system/http_service.rb, line 11 def default_adapter; @default_adapter ||= Faraday.default_adapter; end
default_service(cache_store: nil, options: nil, url: nil) { |b| ... }
click to toggle source
# File lib/brewery_control_system/http_service.rb, line 14 def default_service(cache_store: nil, options: nil, url: nil, &block) Faraday.new url, options do |b| b.use :http_cache, store: cache_store # b.response :raise_error yield b if block_given? b.use UserAgent b.adapter default_adapter end end