Sha256: 0124aaac1be7b7689a9af4cb8067a67273f41703bf72f3c5af0e2bfbd7b61f5f

Contents?: true

Size: 1.55 KB

Versions: 1

Compression:

Stored size: 1.55 KB

Contents

= validates_as_email_address

+validates_as_email_address+ adds support for validating the format/length of
email addresses.

== Resources

API

* http://api.pluginaweek.org/validates_as_email_address

Bugs

* http://pluginaweek.lighthouseapp.com/projects/13293-validates_as_email_address

Development

* http://github.com/pluginaweek/validates_as_email_address

Source

* git://github.com/pluginaweek/validates_as_email_address.git

== Description

Consistently reliable email address validations are difficult to find and hard
to choose as there are far too many implementations in various programming
languages.  This plugins builds on Thijs van der Vossen's validates_as_email
by adding advanced validation option support and also validating the length of
the email address.

== Usage

=== Example

  class Person < ActiveRecord::Base
    validates_as_email_address :email, :on => :create
  end

== Testing

Before you can run any tests, the following gem must be installed:
* plugin_test_helper[http://github.com/pluginaweek/plugin_test_helper]

To run against a specific version of Rails:

  rake test RAILS_FRAMEWORK_ROOT=/path/to/rails

== Dependencies

* Rails 2.0 or later

== References

* Cal Henderson - {Parsing Email Adresses in PHP}[http://iamcal.com/publish/articles/php/parsing_email]
* Tim Fletcher - {Ruby Translation}[http://tfletcher.com/lib/rfc822.rb]
* {Dan Kubb}[dan.kubb@autopilotmarketing.com]
* {Ximon Eighteen}[ximon.eightee@int.greenpeace.org]
* Thijs van der Vossen - validates_as_email[https://svn.greenpeace.org/repositories/rails_plugins/validates_as_email]

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
validates_as_email_address-0.2.4 README.rdoc