aboutsummaryrefslogtreecommitdiffstats
path: root/activemodel/lib/active_model/validations/validates.rb
Commit message (Collapse)AuthorAgeFilesLines
* Provide a way to specify alternate option keys for validatesCarl Lerche2011-02-051-1/+7
|
* Do not require that validation attributes be specified as symbolsCarl Lerche2011-02-051-2/+1
|
* Add support for namespaced validatorsSamuel Kadolph2010-12-161-1/+7
| | | | | | Includes test and documentation for new feature Signed-off-by: Santiago Pastorino <santiago@wyeworks.com>
* Better shortcut options for custom validators [#5672 state:resolved]Obie Fernandez2010-09-241-5/+10
| | | | Signed-off-by: José Valim <jose.valim@gmail.com>
* you rarely want ^ or $ in validations, use \A when you mean \AXavier Noria2010-08-181-2/+2
|
* Missing object for comparison in ActiveModel::EachValidator example code.Trey Bean2010-08-171-1/+1
|
* Deletes trailing whitespaces (over text files only find * -type f -exec sed ↵Santiago Pastorino2010-08-141-5/+5
| | | | 's/[ \t]*$//' -i {} \;)
* fixes a typo reported by rymaiXavier Noria2010-08-101-1/+1
|
* Add titles to the rest of the files in active_model/validations/*Rizwan Reza2010-06-151-0/+2
|
* Fix a bunch of minor spelling mistakesEvgeniy Dolzhenko2010-06-111-1/+1
|
* Validates needs hash slice.José Valim2010-01-171-0/+2
|
* Fix typos and add tests to ensure they will be caught the next time.José Valim2010-01-111-1/+1
|
* Fix typo by renaming :genre to :gender.José Valim2010-01-091-1/+1
|
* Allow validates to map some types to specific options. So now you can do:José Valim2010-01-081-12/+32
| | | | | | validates :email, :presence => true, :format => /@/ validates :genre, :inclusion => %w(m f) validates :password, :length => 6..20
* Allow :if, :unless, :on, :allow_nil and :allow_blank as shared options in ↵José Valim2010-01-071-6/+18
| | | | validates.
* Add validates method as shortcut to setup validators for a given set of ↵jamie2010-01-071-0/+74
attributes: class Person < ActiveRecord::Base include MyValidators validates :name, :presence => true, :uniqueness => true, :length => { :maximum => 100 } validates :email, :presence => true, :email => true end [#3058 status:resolved] Signed-off-by: José Valim <jose.valim@gmail.com>