diff --git a/lib/settingslogic.rb b/lib/settingslogic.rb index fc80e63..f5e117b 100644 --- a/lib/settingslogic.rb +++ b/lib/settingslogic.rb @@ -54,12 +54,12 @@ class Settingslogic < Hash end end - module EigenMethodDefiner + module EigenMethodDefiner # :nodoc: def method_missing(name, *args, &block) if key?(name.to_s) - define_eigen_method name.to_s + define_eigen_method(name.to_s) value = self[name.to_s] - value.extend EigenMethodDefiner if value.is_a? Hash + value.extend(EigenMethodDefiner) if value.is_a?(Hash) value else super -- libgit2 0.21.0