Adam Meehan
|
ef68b3d0f9
|
added type to parse method for dummy time check mainly
added default datetime type to call to parse from strict type cast
|
2008-07-08 10:42:02 +10:00 |
|
Adam Meehan
|
228ab29b5f
|
refactored conversion to remove Time class check which is done in type
cast method
|
2008-07-07 19:04:13 +10:00 |
|
Adam Meehan
|
3f286b9aee
|
refactored restrictions in method
|
2008-07-07 15:19:32 +10:00 |
|
Adam Meehan
|
d035de1d7c
|
refactored restrictions validation into own method
added validates_*type methods for forcing the value type used when doing restriction validation
|
2008-07-01 11:31:17 +10:00 |
|
Adam Meehan
|
6a6448130d
|
added fall through for restriction to do parse value
|
2008-06-30 22:39:11 +10:00 |
|
Adam Meehan
|
8b6d6ec789
|
minor hash key change
|
2008-06-11 10:16:27 +10:00 |
|
Adam Meehan
|
7fadc2c164
|
tightened up specs for attribute methods
|
2008-05-21 10:02:13 +10:00 |
|
Adam Meehan
|
1269d794d0
|
added AR default error messages
split out parser into method to allow easy overriding
|
2008-05-20 17:12:38 +10:00 |
|
Adam Meehan
|
b019f87625
|
reverted parser method as not working with raised exception
|
2008-05-14 09:42:34 +10:00 |
|
Adam Meehan
|
2284844426
|
added DateTimeInvalid class
rescue parse error only for DateTimeInvalid class
|
2008-05-14 09:35:12 +10:00 |
|
Adam Meehan
|
9a8a82c699
|
fixed restriction value conversion and added nil check
|
2008-05-03 18:12:51 +10:00 |
|
Adam Meehan
|
cae3d8cb84
|
added specs for validation
|
2008-05-03 15:52:40 +10:00 |
|
Adam Meehan
|
8072fe733e
|
set value nil if invalid
|
2008-05-02 19:07:48 +10:00 |
|
Adam Meehan
|
dff7900c4a
|
check for Time object before validating
|
2008-05-02 17:14:48 +10:00 |
|
Adam Meehan
|
591ea3126b
|
first commit
|
2008-05-02 16:42:51 +10:00 |
|