Module: Animatedgifme

Includes:
HTTParty
Defined in:
lib/animatedgifme.rb,
lib/animatedgifme/version.rb

Constant Summary collapse

VERSION =
"0.0.3"

Class Method Summary collapse

Class Method Details

.find(id) ⇒ Object



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

def self.find(id)
  retrieve_url "/gifs/#{id}.json"
end

.random(tag) ⇒ Object



16
17
18
# File 'lib/animatedgifme.rb', line 16

def self.random(tag)
  tagged(tag)
end

.retrieve_url(response) ⇒ Object



20
21
22
# File 'lib/animatedgifme.rb', line 20

def self.retrieve_url(response)
  get(response).parsed_response["url"]
end

.tagged(tag) ⇒ Object



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

def self.tagged(tag)
  retrieve_url "/#{tag}.json"
end