class Rodauth::Auth
Attributes
configuration[R]
configuration_name[R]
features[R]
roda_class[RW]
route_hash[RW]
routes[R]
Public Class Methods
configure(&block)
click to toggle source
# File lib/rodauth.rb 392 def self.configure(&block) 393 @configuration.apply(&block) 394 end
freeze()
click to toggle source
Calls superclass method
# File lib/rodauth.rb 396 def self.freeze 397 @features.freeze 398 @routes.freeze 399 @route_hash.freeze 400 super 401 end
inherited(subclass)
click to toggle source
Calls superclass method
# File lib/rodauth.rb 379 def self.inherited(subclass) 380 super 381 superclass = self 382 subclass.instance_exec do 383 @roda_class = superclass.roda_class 384 @features = superclass.features.clone 385 @routes = superclass.routes.clone 386 @route_hash = superclass.route_hash.clone 387 @configuration = superclass.configuration.clone 388 @configuration.instance_variable_set(:@auth, self) 389 end 390 end