class EmailAssessor::FileDomainList
Attributes
pathname[R]
Public Class Methods
new(pathname)
click to toggle source
# File lib/email_assessor/file_domain_list.rb, line 19 def initialize(pathname) @pathname = pathname end
Public Instance Methods
include_any?(domain_token_set)
click to toggle source
# File lib/email_assessor/file_domain_list.rb, line 7 def include_any?(domain_token_set) File.foreach(@pathname, chomp: true).any? do |domain| domain_token_set.include?(domain) end end
sample()
click to toggle source
# File lib/email_assessor/file_domain_list.rb, line 13 def sample File.open(@pathname, &:readline).chomp end