Sha256: 2b1b51c1d29d2739d88e6793d840f7c773bd1ed5c3947a9e447d56c4582a6fc5

Contents?: true

Size: 940 Bytes

Versions: 1

Compression:

Stored size: 940 Bytes

Contents

# validates_phone_format_of

[![Gem Version](https://badge.fury.io/rb/validates_phone_format_of.svg)](http://badge.fury.io/rb/validates_phone_format_of)

Validate phone numbers against E.164 format.

## Installation

validates_phone_format_of is distributed as a gem, which is how it should be used in your app.

Include the gem in your Gemfile:

    gem 'validates_phone_format_of', '~> 1.0'

## Usage

In your model

```ruby
class User < ActiveRecord::Base

	validates :phone, phone_format: true
	# Or
	validates_phone_format_of :phone

	# Same thing as
	validates_format_of :phone, with: ValidatesPhoneFormatOf::Regexp
	# Or
	validates_format_of :phone, with: /\A\+?[1-9]\d{1,14}\z/

end
```

## Author

- [Jonathan Tribouharet](https://github.com/jonathantribouharet) ([@johntribouharet](https://twitter.com/johntribouharet))

## License

validates_phone_format_of is released under the MIT license. See the LICENSE file for more info.

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
validates_phone_format_of-1.0.2 README.md