Module: CouchRest::Session::Utility

Included in:
Document
Defined in:
lib/couchrest/session/utility.rb

Class Method Summary collapse

Class Method Details

.marshal(data) ⇒ Object



4
5
6
# File 'lib/couchrest/session/utility.rb', line 4

def marshal(data)
  ::Base64.encode64(Marshal.dump(data)) if data
end

.unmarshal(data) ⇒ Object



8
9
10
# File 'lib/couchrest/session/utility.rb', line 8

def unmarshal(data)
  Marshal.load(::Base64.decode64(data)) if data
end