Method: Clickstream::Compressor.compress
- Defined in:
- lib/clickstream/compressor.rb
.compress(source) ⇒ Object
Compresses a string using gzip inspired by ActiveSupport::Gzip
30 31 32 33 34 35 36 |
# File 'lib/clickstream/compressor.rb', line 30 def self.compress(source) output = StringIO.new gz = Zlib::GzipWriter.new(output) gz.write(source) gz.close output.string end |