Module: Starter::Extensions::String::Compression
- Defined in:
- lib/starter/extensions/string.rb
Class Method Summary collapse
Class Method Details
.gzip(string) ⇒ Object
48 49 50 51 52 53 54 |
# File 'lib/starter/extensions/string.rb', line 48 def self.gzip(string) sio = StringIO.new gz = Zlib::GzipWriter.new(sio) gz.write(string) gz.close sio.string end |
.included(mod) ⇒ Object
44 45 46 |
# File 'lib/starter/extensions/string.rb', line 44 def self.included(mod) require "zlib" end |