module Loaf::OptionsValidator
A mixin to validate configuration options
Public Instance Methods
valid?(options)
click to toggle source
Check if options are valid or not
@param [Hash] options
@return [Boolean]
@api public
# File lib/loaf/options_validator.rb, line 15 def valid?(options) valid_options = Loaf::Configuration::VALID_ATTRIBUTES options.each_key do |key| unless valid_options.include?(key) fail Loaf::InvalidOptions.new(key, valid_options) end end true end