Module: TorqueBox::Codecs::MarshalBase64

Defined in:
lib/torquebox/codecs/marshal_base64.rb

Class Method Summary collapse

Class Method Details

.decode(data) ⇒ Object



29
30
31
# File 'lib/torquebox/codecs/marshal_base64.rb', line 29

def decode(data)
  ::Marshal.restore(Base64.decode64(data)) unless data.nil?
end

.encode(data) ⇒ Object



25
26
27
# File 'lib/torquebox/codecs/marshal_base64.rb', line 25

def encode(data)
  Base64.encode64(::Marshal.dump(data)) unless data.nil?
end