module Scorpio::OpenAPI::Document::Configurables
Attributes
faraday_adapter[W]
faraday_builder[W]
logger[W]
request_headers[W]
user_agent[W]
Public Instance Methods
faraday_adapter()
click to toggle source
# File lib/scorpio/openapi/document.rb, line 53 def faraday_adapter return @faraday_adapter if instance_variable_defined?(:@faraday_adapter) [Faraday.default_adapter] end
faraday_builder()
click to toggle source
# File lib/scorpio/openapi/document.rb, line 47 def faraday_builder return @faraday_builder if instance_variable_defined?(:@faraday_builder) -> (_) { } end
logger()
click to toggle source
# File lib/scorpio/openapi/document.rb, line 59 def logger return @logger if instance_variable_defined?(:@logger) (Object.const_defined?(:Rails) && ::Rails.respond_to?(:logger) ? ::Rails.logger : nil) end
request_headers()
click to toggle source
# File lib/scorpio/openapi/document.rb, line 35 def request_headers return @request_headers if instance_variable_defined?(:@request_headers) {}.freeze end
user_agent()
click to toggle source
# File lib/scorpio/openapi/document.rb, line 41 def user_agent return @user_agent if instance_variable_defined?(:@user_agent) "Scorpio/#{Scorpio::VERSION} (https://github.com/notEthan/scorpio) Faraday/#{Faraday::VERSION} Ruby/#{RUBY_VERSION}" end