Class: GiphyAPI::Connection

Inherits:
Object
  • Object
show all
Defined in:
lib/giphy_api/connection.rb

Constant Summary collapse

SITE =
URI.parse('http://api.giphy.com').freeze

Instance Method Summary collapse

Constructor Details

#initializeConnection

Returns a new instance of Connection.



8
9
10
# File 'lib/giphy_api/connection.rb', line 8

def initialize
  @http = Net::HTTP.new SITE.host, SITE.port
end

Instance Method Details

#get(path, **options) ⇒ Object



12
13
14
# File 'lib/giphy_api/connection.rb', line 12

def get path, **options
  request(:get, complete_path_with_query(path, options))
end