class JapaneseEmailDomain::Validator

Constants

MAIL_DOMAINS
VALID_MAIL_REGEXP

Public Class Methods

new(address) click to toggle source
# File lib/japanese_email_domain.rb, line 9
def initialize(address)
  @address = address
  @account, @domain = address.split('@')
end

Public Instance Methods

valid?() click to toggle source
# File lib/japanese_email_domain.rb, line 13
def valid?
  return false unless @address.match(VALID_MAIL_REGEXP)
  MAIL_DOMAINS.include?(@domain)
end