class Firmenwissen::Configuration

Constants

DEFAULT_SETTINGS
SETTINGS

Attributes

settings[R]

Public Class Methods

new(options = {}) click to toggle source
# File lib/firmenwissen/configuration.rb, line 35
def initialize(options = {})
  @settings = DEFAULT_SETTINGS.dup.merge(options)
end

Public Instance Methods

credentials_present?() click to toggle source
# File lib/firmenwissen/configuration.rb, line 43
def credentials_present?
  [user, password].all? { |setting| setting.is_a?(String) && !setting.empty? }
end
merge(options) click to toggle source
# File lib/firmenwissen/configuration.rb, line 39
def merge(options)
  Configuration.new(settings.merge(options))
end
mock_requests?() click to toggle source
# File lib/firmenwissen/configuration.rb, line 47
def mock_requests?
  mock_requests
end
persistent_session?() click to toggle source
# File lib/firmenwissen/configuration.rb, line 51
def persistent_session?
  persistent_session
end