class ActionController::Session::DatamapperStore
Constants
- SecureRandom
Public Class Methods
new(app, options = {})
click to toggle source
Calls superclass method
# File lib/datamapper4rails/datamapper_store.rb, line 21 def initialize(app, options = {}) super id_generator = Proc.new do SecureRandom.hex(16) end @store = ::DataMapper::Session::Abstract::Store.new(app, options, id_generator) @options = options end
Private Instance Methods
get_session(env, sid)
click to toggle source
# File lib/datamapper4rails/datamapper_store.rb, line 32 def get_session(env, sid) @store.get_session(env, sid) end
set_session(env, sid, session_data)
click to toggle source
# File lib/datamapper4rails/datamapper_store.rb, line 36 def set_session(env, sid, session_data) @store.set_session(env, sid, session_data, @options) end