class Freddy::Encoding

Constants

ZLIB_CONTENT_ENCODING

Public Class Methods

compress(data, encoding) click to toggle source
# File lib/freddy/encoding.rb, line 9
def self.compress(data, encoding)
  case encoding
  when ZLIB_CONTENT_ENCODING
    ::Zlib::Deflate.deflate(data)
  else
    data
  end
end
uncompress(data, encoding) click to toggle source
# File lib/freddy/encoding.rb, line 18
def self.uncompress(data, encoding)
  case encoding
  when ZLIB_CONTENT_ENCODING
    ::Zlib::Inflate.inflate(data)
  else
    data
  end
end