Module: Faraday::Adapter

Defined in:
lib/faraday.rb,
lib/faraday/adapter/net_http.rb,
lib/faraday/adapter/typhoeus.rb,
lib/faraday/adapter/mock_request.rb

Defined Under Namespace

Modules: MockRequest, NetHttp, Typhoeus

Class Method Summary collapse

Class Method Details

.adaptersObject

Names of available adapters. Should not actually load them.



20
21
22
# File 'lib/faraday.rb', line 20

def self.adapters
  constants
end

.loaded_adaptersObject

Array of Adapters. These have been loaded and confirmed to work (right gems, etc).



25
26
27
# File 'lib/faraday.rb', line 25

def self.loaded_adapters
  adapters.map { |c| const_get(c) }.select { |a| a.loaded? }
end