Sha256: 905bb1af18e5655bc767630ccadd6d06ebbd6bc9ec5ebcc064dc73b36974ca3c

Contents?: true

Size: 846 Bytes

Versions: 1

Compression:

Stored size: 846 Bytes

Contents

h1. ip_address_validator -- Simple IP validator for Rails 3

| *Author* | Tim Morgan |
| *Version* | 1.0 (Oct 30, 2010) |
| *License* | Released under the MIT license. |

h2. About

This gem adds a very simple IP address format validator to be used with
ActiveRecord models in Rails 3.0. It supports localized error messages.

h2. Installation

Add the gem to your project's @Gemfile@:

<pre><code>
gem 'ip_address_validator'
</code></pre>

h2. Usage

This gem is an @EachValidator@, and thus is used with the @validates@ method:

<pre><code>
class User < ActiveRecord::Base
  validates :last_login_ip,
			ip_address: true
end
</code></pre>

The localization key is @invalid_ip@, and can be specified in the localized
YAML file like so:

<pre><code>
en:
  activerecord:
	errors:
	  messages:
	    invalid_ip: IP address is invalid.
</code></pre>

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
ip_address_validator-1.0.0 README.textile