class Validatable::ValidatesInclusionOf

Public Instance Methods

message(instance) click to toggle source
# File lib/validatable/validations/validates_inclusion_of.rb, line 13
def message(instance)
  super || "is not in the list"
end
valid?(instance) click to toggle source
# File lib/validatable/validations/validates_inclusion_of.rb, line 5
def valid?(instance)
  value = instance.send(attribute)
  return true if allow_nil && value.nil?
  return true if allow_blank && value.blank?
  
  within.include?(value)
end