module Kind::Validator

Constants

DEFAULT_STRATEGIES

Public Class Methods

default_strategy() click to toggle source
# File lib/kind/validator.rb, line 30
def self.default_strategy
  @default_strategy ||= :kind_of
end
default_strategy=(option) click to toggle source
# File lib/kind/validator.rb, line 34
def self.default_strategy=(option)
  if DEFAULT_STRATEGIES.member?(String(option))
    @default_strategy = option.to_sym
  else
    raise InvalidDefaultStrategy.new(option)
  end
end