class EmailInquire::Validator::UniqueDomainProvider
Constants
- DOMAINS
Public Instance Methods
validate()
click to toggle source
# File lib/email_inquire/validator/unique_domain_provider.rb, line 11 def validate return response.valid! if DOMAINS.include?(domain) base, _tld = domain.split(".", 2) replacement_domain = DOMAINS.find do |reference| reference_base, _reference_tld = reference.split(".") reference_base.eql?(base) end response.hint!(domain: replacement_domain) if replacement_domain end