class TheWalters::Image
The URLs for images are able to accept a number of parameters. See github.com/WaltersArtMuseum/walters-api/blob/master/images.md and github.com/JimBobSquarePants/ImageProcessor
Public Instance Methods
to_s()
click to toggle source
# File lib/thewalters/image.rb, line 13 def to_s self.url end
url(params={})
click to toggle source
# File lib/thewalters/image.rb, line 8 def url(params={}) escaped_params_as_string = params.to_a.map {|n,v| "#{URI.escape(n.to_s)}=#{URI.escape(v.to_s)}" }.join("&") if params.any? [self.ImageURL, escaped_params_as_string].compact.join('?') end