Class: FlickrawObjects::Photo

Inherits:
Object
  • Object
show all
Includes:
Attributes
Defined in:
lib/flickraw_objects.rb

Constant Summary

Constants included from Attributes

Attributes::COERCIONS

Instance Attribute Summary

Attributes included from Attributes

#init

Class Method Summary collapse

Instance Method Summary collapse

Methods included from Attributes

included, #initialize

Class Method Details

.find_by_id(id) ⇒ Object



97
98
99
# File 'lib/flickraw_objects.rb', line 97

def self.find_by_id(id)
  Photo.new(flickr.photos.getInfo photo_id: id)
end

.url(meaning, letter) ⇒ Object



124
125
126
127
128
# File 'lib/flickraw_objects.rb', line 124

def self.url(meaning, letter) 
  define_method("url_#{meaning}") do
    FlickRaw.send("url_#{letter}", init)
  end
end

Instance Method Details

#url_mediumObject



120
121
122
# File 'lib/flickraw_objects.rb', line 120

def url_medium
  FlickRaw.url(init)
end