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