Method: Sym::Data::Encoder#initialize
- Defined in:
- lib/sym/data/encoder.rb
#initialize(data, compress) ⇒ Encoder
12 13 14 15 16 17 |
# File 'lib/sym/data/encoder.rb', line 12 def initialize(data, compress) self.data = data self.data_encoded = Marshal.dump(data) self.data_encoded = Zlib::Deflate.deflate(data_encoded, compression_level) if compress self.data_encoded = Base64.urlsafe_encode64(data_encoded) end |