ValidatesAsEmail ================ This gem/plugin is a re-packaged and gem'ified version of the original plugin with credit as follows: Gabriel Mazetto <brodock@gmail.com> Donncha Redmond <dredmond@e-xact.com> Michal Zima <xhire@mujmalysvet.cz> Ximon Eighteen <ximon.eighteen@int.greenpeace.org> Dan Kubb <dan.kubb@autopilotmarketing.com> Thijs van der Vossen <thijs@fngtps.com> This Ruby on Rails plugin implements an ActiveRecord validation helper called validates_as_email. The helper acts as if validates_format_of was used with a regular expression that defines an email address conformance test. It does not follow any RFC as RFC822, RFC2822, RFC3696 as it's intended for common bn Installation: ============= Make sure you have rubygems >= 1.3.6 Install the gem(s): sudo gem install brodock-validates_as_email Add to environment.rb initializer block: config.gem 'brodock-validates_as_email', :lib => 'validates_as_email' Usage: ====== In your model file do something like: class MyClass < ActiveRecord::Base validates_as_email :email, :message => 'Invalid Email Address', :allow_nil => true end class MyOtherClass < ActiveRecord::Base # will not accept addresses with a single part domain, e.g user@example validates_as_email :email, :message => 'Invalid Email Address', :allow_nil => true end Tests: ====== Some tests have been added. License: ======== See the LICENSE file.
Project
brodock-validates_as_email
Rails gem/plugin that implements an ActiveRecord validation helper called validates_as_email which validates email address (RFC822)
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
2025
2026
Development
Dependencies
Project Readme