Class: ActiveRecord::SessionStore::ClassMethods::MarshalSerializer

Inherits:
Object
  • Object
show all
Defined in:
lib/active_record/session_store.rb

Overview

Use Marshal with Base64 encoding

Class Method Summary collapse

Class Method Details

.dump(value) ⇒ Object



66
67
68
# File 'lib/active_record/session_store.rb', line 66

def self.dump(value)
  ::Base64.encode64(Marshal.dump(value))
end

.load(value) ⇒ Object



62
63
64
# File 'lib/active_record/session_store.rb', line 62

def self.load(value)
  Marshal.load(::Base64.decode64(value))
end