Sha256: a81554fa5b456894f84102eadc835064f6e95b97faa384f084eb94503dcb5f97

Contents?: true

Size: 848 Bytes

Versions: 1

Compression:

Stored size: 848 Bytes

Contents

h1. ip_address_validator -- Simple IP validator for Rails 3

| *Author* | Tim Morgan |
| *Version* | 1.0.1 (Mar 19, 2012) |
| *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.1 README.textile