class Userbin::CookieStore::Rack
Public Class Methods
new(cookies)
click to toggle source
# File lib/userbin/support/cookie_store.rb, line 26 def initialize(cookies) @cookies = cookies end
Public Instance Methods
[](key)
click to toggle source
# File lib/userbin/support/cookie_store.rb, line 30 def [](key) @cookies[key] end
[]=(key, value)
click to toggle source
# File lib/userbin/support/cookie_store.rb, line 34 def []=(key, value) if value @cookies[key] = { value: value, expires: Time.now + (20 * 365 * 24 * 60 * 60), path: '/' } else @cookies.delete(key) end end