lib/ultra_settings.rb in ultra_settings-1.1.2 vs lib/ultra_settings.rb in ultra_settings-2.0.0
- old
+ new
@@ -44,11 +44,11 @@
# name and appending "Configuration" to get the class name.
# @return [void]
def add(name, klass = nil)
name = name.to_s
unless name.match?(VALID_NAME__PATTERN)
- raise ArgementError.new("Invalid configuration name: #{name.inspect}")
+ raise ArgumentError.new("Invalid configuration name: #{name.inspect}")
end
class_name = klass&.to_s
class_name ||= "#{classify(name)}Configuration"
@@ -65,10 +65,10 @@
# Returns true if the provided class has been added as a configuration.
#
# @param class_name [Class, String] The name of the configuration class.
# @return [Boolean]
- def include?(class_name)
+ def added?(class_name)
@configurations.values.collect(&:to_s).include?(class_name.to_s)
end
# Control if settings can be loaded from environment variables. By default
# environment variables are enabled. This can also be disabled on