Class: Rack::Session::Cookie::Base64::Marshal
- Inherits:
-
Rack::Session::Cookie::Base64
- Object
- Rack::Session::Cookie::Base64
- Rack::Session::Cookie::Base64::Marshal
- Defined in:
- lib/rack/session/cookie.rb
Overview
Encode session cookies as Marshaled Base64 data
Instance Method Summary collapse
Instance Method Details
permalink #decode(str) ⇒ Object
[View source]
65 66 67 68 |
# File 'lib/rack/session/cookie.rb', line 65 def decode(str) return unless str ::Marshal.load(super(str)) rescue nil end |
permalink #encode(str) ⇒ Object
[View source]
61 62 63 |
# File 'lib/rack/session/cookie.rb', line 61 def encode(str) super(::Marshal.dump(str)) end |