class FlickrPhoto
Attributes
description[RW]
farm_id[RW]
id[RW]
primary[RW]
secret[RW]
server_id[RW]
title[RW]
Public Instance Methods
large()
click to toggle source
# File lib/flickr_vision/flickr_photo.rb, line 27 def large() return build_photo_url(@farm_id,@server_id,@id,@secret).gsub(".jpg","") + "_b" + ".jpg" end
large_square()
click to toggle source
# File lib/flickr_vision/flickr_photo.rb, line 9 def large_square() return build_photo_url(@farm_id,@server_id,@id,@secret).gsub(".jpg","") + "_q" + ".jpg" end
medium()
click to toggle source
640 px
# File lib/flickr_vision/flickr_photo.rb, line 23 def medium() return build_photo_url(@farm_id,@server_id,@id,@secret).gsub(".jpg","") + "_z" + ".jpg" end
original()
click to toggle source
# File lib/flickr_vision/flickr_photo.rb, line 32 def original() return build_photo_url(@farm_id,@server_id,@id,@secret).gsub(".jpg","") + "_o" + ".jpg" end
small()
click to toggle source
240 px
# File lib/flickr_vision/flickr_photo.rb, line 18 def small() return build_photo_url(@farm_id,@server_id,@id,@secret).gsub(".jpg","") + "_m" + ".jpg" end
small_square()
click to toggle source
# File lib/flickr_vision/flickr_photo.rb, line 5 def small_square() return build_photo_url(@farm_id,@server_id,@id,@secret).gsub(".jpg","") + "_s" + ".jpg" end
thumbnail()
click to toggle source
# File lib/flickr_vision/flickr_photo.rb, line 13 def thumbnail() return build_photo_url(@farm_id,@server_id,@id,@secret).gsub(".jpg","") + "_t" + ".jpg" end
Private Instance Methods
build_photo_url(farm_id,server_id,photo_id,secret)
click to toggle source
# File lib/flickr_vision/flickr_photo.rb, line 38 def build_photo_url(farm_id,server_id,photo_id,secret) return "http://farm#{farm_id}.static.flickr.com/#{server_id}/#{photo_id}_#{secret}.jpg" end