class ActionDispatch::Session::RedisStore
Public Class Methods
new(app, options = {})
click to toggle source
Calls superclass method
# File lib/action_dispatch/middleware/session/redis_store.rb, line 15 def initialize(app, options = {}) options = options.dup options[:redis_server] ||= options[:servers] super end
Public Instance Methods
generate_sid()
click to toggle source
Calls superclass method
# File lib/action_dispatch/middleware/session/redis_store.rb, line 21 def generate_sid Rack::Session::SessionId.new(super) end
Private Instance Methods
wrap_in_request(env)
click to toggle source
# File lib/action_dispatch/middleware/session/redis_store.rb, line 36 def wrap_in_request(env) return env if env.is_a?(ActionDispatch::Request) ActionDispatch::Request.new(env) end