module EmailInquire
Constants
- VERSION
Public Class Methods
custom_invalid_domains()
click to toggle source
# File lib/email_inquire.rb, line 25 def self.custom_invalid_domains @custom_invalid_domains ||= Set.new end
custom_invalid_domains=(domains)
click to toggle source
# File lib/email_inquire.rb, line 13 def self.custom_invalid_domains=(domains) @custom_invalid_domains = case domains when Set, nil domains when Array domains.to_set else raise ArgumentError, "Unsupported type in `custom_invalid_domains=`" end end
custom_valid_domains()
click to toggle source
# File lib/email_inquire.rb, line 41 def self.custom_valid_domains @custom_valid_domains ||= Set.new end
custom_valid_domains=(domains)
click to toggle source
# File lib/email_inquire.rb, line 29 def self.custom_valid_domains=(domains) @custom_valid_domains = case domains when Set, nil domains when Array domains.to_set else raise ArgumentError, "Unsupported type in `custom_valid_domains=`" end end
validate(email)
click to toggle source
# File lib/email_inquire.rb, line 8 def self.validate(email) inquirer = Inquirer.new(email) inquirer.validate end