aboutsummaryrefslogtreecommitdiffstats
path: root/activemodel/lib/active_model/validations/with.rb
Commit message (Collapse)AuthorAgeFilesLines
* Use .add instead of << to add errorsEvgeniy Dolzhenko2011-10-111-1/+1
|
* Implemented strict validation conceptBogdan Gusiev2011-08-171-2/+4
| | | | | | | 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
* Fix example code for #validates_with instance methodBen Marini2011-07-241-2/+2
|
* Configuration options are symbolsPaco Guzman2011-03-061-2/+2
|
* Optionally pass in the attribute being validated to an instance method validatorCarl Lerche2011-02-051-1/+7
|
* Be able to pass a validator method to #validatesCarl Lerche2011-02-051-0/+6
|
* Refactor previous commit a bit [#4057 state:resolved]José Valim2010-06-211-3/+0
|
* Add titles to the rest of the files in active_model/validations/*Rizwan Reza2010-06-151-0/+2
|
* minor changes to instance level validations implementation based on feedback ↵Josh Kalderimis2010-05-131-25/+12
| | | | from José Valim
* validation macros can now be used within an instanceJosh Kalderimis2010-05-131-0/+66
|
* Add validators reflection so you can do 'Person.validators' and ↵Prem Sichanugrist2010-02-211-0/+9
| | | | | | 'Person.validators_on(:name)'. Signed-off-by: José Valim <jose.valim@gmail.com>
* Add validates method as shortcut to setup validators for a given set of ↵jamie2010-01-071-18/+29
| | | | | | | | | | | | | | | 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>
* validates_each uses a BlockValidator.José Valim2009-12-231-2/+2
|
* Move validations in ActiveModel to validators, however all validatity checks ↵José Valim2009-12-231-4/+1
| | | | are still in the class method.
* Validator is simply sent to validate method. However, the API needs to ↵José Valim2009-12-221-5/+3
| | | | change, so validate accepts a record.
* Changed ActiveRecord to use new callbacks and speed up observers by only ↵José Valim2009-09-081-1/+1
| | | | | | notifying events that are actually being consumed. Signed-off-by: Joshua Peek <josh@joshpeek.com>
* Introduce validates_with to encapsulate attribute validations in a class.Jeff Dean2009-08-091-0/+64
[#2630 state:committed] Signed-off-by: Jeremy Kemper <jeremy@bitsweat.net>