Module: Connpass::Connection

Included in:
Connpass
Defined in:
lib/connpass/connection.rb

Instance Method Summary collapse

Instance Method Details

#convert_response(json_str) ⇒ Object



14
15
16
# File 'lib/connpass/connection.rb', line 14

def convert_response json_str
  Hashie::Mash.new(JSON.parse(json_str))
end

#get(path, options = {}) ⇒ Object



8
9
10
11
12
# File 'lib/connpass/connection.rb', line 8

def get path, options = {}
  url = "#{ENDPOINT}#{path}/"
  url = "#{url}?#{build_query(options)}" unless options.empty?
  URI.open(url).read
end