Class: Visdiff::Config

Inherits:
Object
  • Object
show all
Defined in:
lib/visdiff/config.rb

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initializeConfig

Returns a new instance of Config.



7
8
# File 'lib/visdiff/config.rb', line 7

def initialize
end

Instance Attribute Details

#api_keyObject

Returns the value of attribute api_key.



5
6
7
# File 'lib/visdiff/config.rb', line 5

def api_key
  @api_key
end

#base_urlObject

Returns the value of attribute base_url.



5
6
7
# File 'lib/visdiff/config.rb', line 5

def base_url
  @base_url
end

#connectionObject



11
12
13
14
15
16
17
18
# File 'lib/visdiff/config.rb', line 11

def connection
  @connection ||= Faraday.new(:url => base_url) do |faraday|
    faraday.request  :multipart
    faraday.request  :url_encoded
    faraday.response :logger if debug
    faraday.adapter  Faraday.default_adapter
  end
end

#debugObject

Returns the value of attribute debug.



5
6
7
# File 'lib/visdiff/config.rb', line 5

def debug
  @debug
end