thin wrapper around Hash that allows us to lazily load session id into
session_options
Public Class Methods
new(by, env, default_options)click to toggle source
# File lib/action_controller/session/abstract_store.rb, line 15definitialize(by, env, default_options)
@by = by@env = env@session_id_loaded = falsemerge!(default_options)
end
Public Instance Methods
[](key)click to toggle source
# File lib/action_controller/session/abstract_store.rb, line 22def[](key)
ifkey==:idload_session_id!unlesssuper(:id) ||has_session_id?endsuper(key)
end