Sha256: 0e50dbdab761019c1e494e8932164763188946ba0213eff201e7b887a685b9e8
Contents?: true
Size: 380 Bytes
Versions: 3
Compression:
Stored size: 380 Bytes
Contents
module GoogleBook class Images attr_accessor :url def initialize(url) self.url = url end def thumbnail zoom(5) end def small zoom(1) end def medium zoom(2) end def large zoom(3) end private def zoom(level) url.gsub('zoom=5', "zoom=#{level}").gsub('&edge=curl', '') end end end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
googlebook-0.1.5 | lib/googlebook/images.rb |
googlebook-0.1.4 | lib/googlebook/images.rb |
googlebook-0.1.3 | lib/googlebook/images.rb |