Public Instance methods
def_configuration_methods(feature)
[show source]
# File lib/rodauth.rb 76 def def_configuration_methods(feature) 77 private_methods = feature.private_instance_methods 78 priv = proc{|m| private_methods.include?(m)} 79 feature.auth_methods.each do |m| 80 _check_method_defined(feature, m, priv[m]) 81 def_auth_method(m, priv[m]) 82 end 83 feature.auth_value_methods.each do |m| 84 _check_method_defined(feature, m, priv[m]) 85 def_auth_value_method(m, priv[m]) 86 end 87 feature.auth_private_methods.each do |m| 88 _check_method_defined(feature, :"_#{m}", true) 89 def_auth_private_method(m) 90 end 91 end