aboutsummaryrefslogtreecommitdiffstats
path: root/activemodel/lib/active_model/validations/validates.rb
Commit message (Collapse)AuthorAgeFilesLines
* Use .add instead of << to add errorsEvgeniy Dolzhenko2011-10-111-2/+2
|
* Typo fixBogdan Gusiev2011-08-251-1/+1
|
* Implemented strict validation conceptBogdan Gusiev2011-08-171-3/+15
| | | | | | | In order to deliver debug information to dev team instead of display error message to end user Implemented strict validation concept that suppose to define validation that always raise exception when fails
* 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>