module Authlogic::Session::Klass::InstanceMethods
Public Class Methods
new(*args)
click to toggle source
Creating an alias method for the “record” method based on the klass name, so that we can do:
session.user
instead of:
session.record
Calls superclass method
# File lib/authlogic/session/klass.rb, line 50 def initialize(*args) if !self.class.configured_klass_methods self.class.send(:alias_method, klass_name.demodulize.underscore.to_sym, :record) self.class.configured_klass_methods = true end super end
Private Instance Methods
klass()
click to toggle source
# File lib/authlogic/session/klass.rb, line 59 def klass self.class.klass end
klass_name()
click to toggle source
# File lib/authlogic/session/klass.rb, line 63 def klass_name self.class.klass_name end