AmaValidators
Compile the following validators: - Credit card - Email - Membership number - Phone number - Postal code
Installation
Add this line to your Gemfile within your rails application:
gem 'ama_validators'
And then execute:
$ bundle install
Usage
Apply the validator to a model like so:
class TeamMember < ApplicationRecord
validates :email, presence: true, email_format: { allow_blank: false }
end
All of the validators are here: https://github.com/amaabca/ama_validators/tree/master/lib/ama_validators/
Contributing
- Fork it
- Create your feature branch (
git checkout -b my-new-feature
) - Commit your changes (
git commit -am 'Add some feature'
) - Push to the branch (
git push origin my-new-feature
) - Create new Pull Request