Method: Authlogic::ActsAsAuthentic::SessionMaintenance::Config#session_class

Defined in:
lib/authlogic/acts_as_authentic/session_maintenance.rb

#session_class(value = nil) ⇒ Object Also known as: session_class=

The name of the associated session class. This is inferred by the name of the model.

  • Default: “#Authlogic::ActsAsAuthentic::SessionMaintenance::Config.klassklass.nameSession”.constantize

  • Accepts: Class



74
75
76
77
78
79
80
81
# File 'lib/authlogic/acts_as_authentic/session_maintenance.rb', line 74

def session_class(value = nil)
  const = begin
            "#{base_class.name}Session".constantize
          rescue NameError
            nil
          end
  rw_config(:session_class, value, const)
end