class Anodator::Validator::InclusionValidator

Public Instance Methods

validate() click to toggle source
# File lib/anodator/validator/inclusion_validator.rb, line 8
def validate
  if allow_blank?
    return true if target_value.split(//).size.zero?
  end

  unless @options[:in].respond_to? :include?
    raise ConfigurationError.new(":in option must be responed_to include?")
  end

  return @options[:in].include?(target_value)
end