Module: ConfigToolkit::ConfigToolkitConfig::UnknownConfigParamBehavior
- Defined in:
- lib/configtoolkit/configtoolkitconfig.rb
Overview
This module is a (hacky) enumeration of the possible values for the ConfigToolkitConfig’s unknown_config_param_behavior
parameter.
Constant Summary collapse
- IGNORE =
The ConfigToolkit will ignore unknown configuration parameters when loading a configuration.
:ignore
- WARN =
The ConfigToolkit will warn about unknown configuration parameters when loading a configuration. This is the default.
:warn
- ERROR =
The ConfigToolkit will raise an error when it encounters an unknown configuration paramater when loading a configuration.
:error
Class Method Summary collapse
-
.valid?(value) ⇒ Boolean
Description: This class method returns
true
if and only ifvalue
is a valid UnknownConfigParamBehavior constant.
Class Method Details
.valid?(value) ⇒ Boolean
Description:
This class method returns true
if and only if value
is a valid UnknownConfigParamBehavior constant.
Parameters:
- value
-
The value to verify
Returns:
True
if and only if value
is a valid UnknownConfigParamBehavior constant.
54 55 56 57 58 |
# File 'lib/configtoolkit/configtoolkitconfig.rb', line 54 def self.valid?(value) return (value == UnknownConfigParamBehavior::IGNORE || value == UnknownConfigParamBehavior::WARN || value == UnknownConfigParamBehavior::ERROR) end |