Commit Graph

9 Commits

Author SHA1 Message Date
Adam Meehan
82ede60985 restriction shorthand symbols 2010-08-07 19:08:35 +10:00
Adam Meehan
81030a6ed8 show restriction errors in Rails test mode by default.
or always if not using Rails
2010-08-03 18:28:00 +10:00
Adam Meehan
048bf3ba6c generate local file on install rather than load 2010-08-03 18:27:35 +10:00
Adam Meehan
34a2d4b558 methods for validated attributes for write cache and before type cast
cache raw value in @attributes_cache which is AR convention but should
work fine with non-AR ORM
before type cast method for reading back cached raw value
2010-08-03 15:01:57 +10:00
Adam Meehan
fabb2be7af date/time select extension 2010-08-02 16:58:03 +10:00
Adam Meehan
d5124f32b2 use setup block to config which classes to extend 2010-08-01 23:27:25 +10:00
Adam Meehan
6acf61aa88 ignore restriction value errors 2010-08-01 23:26:23 +10:00
Adam Meehan
0720abeb0e add locale file to I18n load path 2010-08-01 23:22:50 +10:00
Adam Meehan
fdc3086976 initial Rails 3 rewrite commit
completely rewritten for ActiveModel compatibility
uses ActiveModel EachValidator class as validator base class
simplifies :between by splitting into a :on_or_before and an :on_of_after
only :is_at option tested
2010-08-01 18:35:18 +10:00