Class: Mat::API::Config

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

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize {|_self| ... } ⇒ Config

Returns a new instance of Config.

Yields:

  • (_self)

Yield Parameters:



10
11
12
13
14
15
16
# File 'lib/mat/api/config.rb', line 10

def initialize
  @base_url    = 'http://matapi.se/'
  @http_client = Mat::HTTP
  @json_parser = JSON

  yield self if block_given?
end

Instance Attribute Details

#base_urlObject

Returns the value of attribute base_url.



8
9
10
# File 'lib/mat/api/config.rb', line 8

def base_url
  @base_url
end

#http_clientObject

Returns the value of attribute http_client.



8
9
10
# File 'lib/mat/api/config.rb', line 8

def http_client
  @http_client
end

#json_parserObject

Returns the value of attribute json_parser.



8
9
10
# File 'lib/mat/api/config.rb', line 8

def json_parser
  @json_parser
end