Sha256: 08f794ea7f44d37b74532610a6a3a915ca085a9fa3418c4024ef0de98da13458
Contents?: true
Size: 548 Bytes
Versions: 29
Compression:
Stored size: 548 Bytes
Contents
# frozen_string_literal: true module Mongoid module Config module Validators # Validator for configuration options. module Option extend self # Validate a configuration option. # # @example Validate a configuration option. # # @param [ String ] option The name of the option. def validate(option) unless Config.settings.keys.include?(option.to_sym) raise Errors::InvalidConfigOption.new(option) end end end end end end
Version data entries
29 entries across 29 versions & 1 rubygems