Module: Comiv::Tinify
- Defined in:
- lib/comiv/tinify.rb
Class Method Summary collapse
Class Method Details
.compress_image(image, key) ⇒ Object
12 13 14 15 16 17 18 19 |
# File 'lib/comiv/tinify.rb', line 12 def compress_image(image, key) set_key(key) directory = File.dirname(image) file = File.basename(image) source = Tinify.from_file("#{image}") source.to_file("#{directory}/#{Comiv::COMPRESS_DIRECTORY}/#{file}") Tinify.compression_count end |
.set_key(key) ⇒ Object
8 9 10 |
# File 'lib/comiv/tinify.rb', line 8 def set_key(key) Tinify.key = key end |