validate_key_type

in lib/cc/config/validation/hash_validations.rb [12:23]


        def validate_key_type(key, types)
          if types.is_a?(Class)
            return validate_key_type(key, [types])
          elsif data.key?(key)
            unless types.include?(data[key].class)
              errors << key_type_error_message(key, types)
              return false
            end
          end
          true
        end