class EmailValidator

Constants

REGEXP

Private Instance Methods

valid_attr?() click to toggle source
# File lib/lite/validators/email_validator.rb, line 9
def valid_attr?
  valid_regexp? && valid_domain?
end
valid_domain?() click to toggle source
# File lib/lite/validators/email_validator.rb, line 13
def valid_domain?
  return true unless options.key?(:domain)

  Array(options[:domain]).any? { |domain| value.downcase.end_with?(".#{domain.downcase}") }
end