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