Sha256: aeeda38bd65bb39545c8d893ea0eff24b98a09508ba23a600533e68b61501e55

Contents?: true

Size: 259 Bytes

Versions: 55

Compression:

Stored size: 259 Bytes

Contents

module Volt
  class EmailValidator < FormatValidator
    DEFAULT_OPTIONS = {
      with: /^([\w\.%\+\-]+)@([\w\-]+\.)+([\w]{2,})$/i,
      message: 'must be an email address'
    }

    private

    def default_options
      DEFAULT_OPTIONS
    end
  end
end

Version data entries

55 entries across 55 versions & 1 rubygems

Version Path
volt-0.9.1.pre1 lib/volt/models/validators/email_validator.rb
volt-0.9.0 lib/volt/models/validators/email_validator.rb
volt-0.9.0.pre7 lib/volt/models/validators/email_validator.rb
volt-0.9.0.pre6 lib/volt/models/validators/email_validator.rb
volt-0.9.0.pre5 lib/volt/models/validators/email_validator.rb
volt-0.9.0.pre4 lib/volt/models/validators/email_validator.rb
volt-0.9.0.pre3 lib/volt/models/validators/email_validator.rb
volt-0.9.0.pre2 lib/volt/models/validators/email_validator.rb
volt-0.9.0.pre1 lib/volt/models/validators/email_validator.rb
volt-0.8.27.beta9 lib/volt/models/validators/email_validator.rb
volt-0.8.27.beta8 lib/volt/models/validators/email_validator.rb
volt-0.8.27.beta7 lib/volt/models/validators/email_validator.rb
volt-0.8.27.beta6 lib/volt/models/validators/email_validator.rb
volt-0.8.27.beta5 lib/volt/models/validators/email_validator.rb
volt-0.8.27.beta4 lib/volt/models/validators/email_validator.rb