Method: Sprockets::EncodingUtils#deflate
- Defined in:
- lib/sprockets/encoding_utils.rb
#deflate(str) ⇒ Object
Public: Use deflate to compress data.
str - String data
Returns a compressed String
18 19 20 21 22 23 24 25 26 27 |
# File 'lib/sprockets/encoding_utils.rb', line 18 def deflate(str) deflater = Zlib::Deflate.new( Zlib::BEST_COMPRESSION, -Zlib::MAX_WBITS, Zlib::MAX_MEM_LEVEL, Zlib::DEFAULT_STRATEGY ) deflater << str deflater.finish end |