Sha256: cd66d8b76653e6d992a215adcf0bd9d7fdef30225a41e4ebc5c7644a653dca7f

Contents?: true

Size: 245 Bytes

Versions: 1

Compression:

Stored size: 245 Bytes

Contents

class EmailDomainValidator::Whitelist
  def initialize(app, whitelist = [])
    @app = app
    @whitelist = whitelist
  end

  def valid?(domain)
    if @whitelist.include?(domain)
      true
    else
      @app.valid?(domain)
    end
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
email_domain_validator-0.0.1 lib/email_domain_validator/whitelist.rb