28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
|
# File 'app/validators/email_validator.rb', line 28
def validate_each(record, attribute, value)
domains = %w(
hotmail.com.br gmail.com.br
hotamil.com hotimail.com hotmail.com.br hotmail.com.com hotmail.con hotmal.com hoymail.com hotmil.com
gamil.com gmail.com.br gmal.com gmeil.com.br gmial.com
teste.com teste.com.br
yaoo.com
.com.be
)
domains.each do |d|
if value && value.include?("@#{d}")
record.errors[attribute] << 'está incorreto'
break
end
end
end
|