Sha256: 38f56d812e1e4786d11eaf5a6b7fae8ad9d6ffc701672b0e64da871a29363c22

Contents?: true

Size: 440 Bytes

Versions: 6

Compression:

Stored size: 440 Bytes

Contents

require "valid_email2/email_validator"
require "email_validator" # Backwards-compatibility shim

module ValidEmail2
  def self.disposable_emails
    @@disposable_emails ||= YAML.load_file(File.expand_path("../../vendor/disposable_emails.yml",__FILE__))
  end

  def self.blacklist
    blacklist_file = "vendor/blacklist.yml"
    @@blacklist ||= File.exists?(blacklist_file) ? YAML.load_file(File.expand_path(blacklist_file)) : []
  end
end

Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
valid_email2-2.1.2 lib/valid_email2.rb
valid_email2-2.1.1 lib/valid_email2.rb
valid_email2-2.1.0 lib/valid_email2.rb
valid_email2-2.0.2 lib/valid_email2.rb
valid_email2-2.0.1 lib/valid_email2.rb
valid_email2-2.0.0 lib/valid_email2.rb