Module: CurrentSession

Extended by:
ActiveSupport::Autoload
Defined in:
lib/current_session.rb,
lib/current_session/base.rb,
lib/current_session/version.rb,
lib/current_session/interface.rb,
lib/current_session/auth_method.rb,
lib/current_session/session_method.rb,
lib/current_session/session_methods.rb,
lib/current_session/session_methods/env_session.rb,
lib/current_session/session_methods/uid_session.rb,
lib/current_session/session_methods/active_record_session.rb

Overview

Reference implementation of session_methods

Defined Under Namespace

Modules: Interface, SessionMethods Classes: AuthMethod, Base, SessionMethod

Constant Summary collapse

VERSION =
"0.1.6"

Class Method Summary collapse

Class Method Details

.key(user_class) ⇒ Object



17
18
19
# File 'lib/current_session.rb', line 17

def self.key(user_class)
  "session_#{user_class.name.underscore.parameterize(separator: "_")}_key"
end