Ceeram
|
60c611fa47
|
Parse rules in getField()
|
2012-06-20 14:54:32 +02:00 |
|
Ceeram
|
0df1e90eed
|
show all validation errors when saving/validating Associated and primary model fails validation as well, fixes #2925
|
2012-06-18 14:20:53 +02:00 |
|
Kyle Robinson Young
|
54745aada9
|
Fix custom validation methods with CakeValidationSet
|
2012-06-11 23:28:45 -07:00 |
|
Jose Lorenzo Rodriguez
|
51635c2ca6
|
Merge remote-tracking branch 'origin/2.1' into 2.2
Conflicts:
lib/Cake/Model/Model.php
lib/Cake/Test/Case/Model/ModelValidationTest.php
|
2012-06-06 11:06:06 -04:30 |
|
Jose Lorenzo Rodriguez
|
9cceb1553f
|
Improving ModelValidator::add() to allow multiple rules to be defined at once
|
2012-05-20 18:51:00 -04:30 |
|
mark_story
|
16a1a0ee79
|
Fix coding standards.
|
2012-05-20 15:51:09 -04:00 |
|
Jose Lorenzo Rodriguez
|
dc8c731ccb
|
Fixed failing test case
|
2012-05-19 19:59:32 -04:30 |
|
Jose Lorenzo Rodriguez
|
b22c50d8b6
|
Merge branch '2.1' into 2.2-validator
Conflicts:
lib/Cake/Model/Model.php
lib/Cake/Test/Case/Model/ModelValidationTest.php
lib/Cake/Test/Case/Model/models.php
|
2012-05-19 15:39:44 -04:30 |
|
Jose Lorenzo Rodriguez
|
785cf8354c
|
Fixing merge artifacts to make all tests pass
|
2012-05-10 22:36:55 -04:30 |
|
Jose Lorenzo Rodriguez
|
efc3536adb
|
Fixing a couple errors introduced in previous commit
|
2012-05-10 22:04:55 -04:30 |
|
Jose Lorenzo Rodriguez
|
8c9c6b4a5a
|
Improving docs for ModelValidator
|
2012-05-10 21:27:01 -04:30 |
|
Jose Lorenzo Rodriguez
|
280893155a
|
Renaming CakeRule to CakeValidationRule
|
2012-05-10 21:01:44 -04:30 |
|
Jose Lorenzo Rodriguez
|
52c7b2383c
|
Added afterValidate callback to maintain consistency across all other callbacks in the model layer
|
2012-05-06 23:38:29 -04:30 |
|
Jose Lorenzo Rodriguez
|
d4511af27b
|
Implemented add and remove in ModelValidator
|
2012-05-06 23:06:28 -04:30 |
|
Jose Lorenzo Rodriguez
|
1ff1af35b3
|
Fixing typo
|
2012-05-06 20:45:50 -04:30 |
|
Jose Lorenzo Rodriguez
|
ff91a0909a
|
Implemented countable interface for CakeValidationSet
|
2012-05-06 01:07:13 -04:30 |
|
Jose Lorenzo Rodriguez
|
6f16a66b83
|
Implmenting ArrayAcces in CakeValidationSet
|
2012-05-05 21:00:40 -04:30 |
|
Jose Lorenzo Rodriguez
|
3199b9029b
|
Implemented countable interface for ModelValidator
|
2012-05-05 17:46:09 -04:30 |
|
Jose Lorenzo Rodriguez
|
81c0c3d91d
|
Implementing IteratorAggregate interface for ModelValidator
|
2012-05-05 17:34:35 -04:30 |
|
Jose Lorenzo Rodriguez
|
d35f8e6b00
|
Implementing ArrayAccess in ModelValidator
|
2012-05-05 15:52:02 -04:30 |
|
Jose Lorenzo Rodriguez
|
b6c8a345e7
|
Renaming CakeField to CakeValidationSet
|
2012-05-05 13:44:12 -04:30 |
|
Jose Lorenzo Rodriguez
|
843d95bb77
|
Renaming some methods ands removing others
|
2012-05-05 13:34:14 -04:30 |
|
Jose Lorenzo Rodriguez
|
d348bf6807
|
Refactoring again CakeRule, making all tests pass
|
2012-04-29 18:11:51 -04:30 |
|
Jose Lorenzo Rodriguez
|
8700f3c7a2
|
Fixed some validation tests
|
2012-04-29 01:06:24 -04:30 |
|
Jose Lorenzo Rodriguez
|
18c26119f3
|
Removing redundant code, cleaning up some sentences
|
2012-04-29 00:39:43 -04:30 |
|
Jose Lorenzo Rodriguez
|
c31f87b7a1
|
Refactored getMethods, got rid of validationErrors property in ModelValidator, made validateAssociated and many tests
pass
|
2012-04-29 00:24:35 -04:30 |
|
Jose Lorenzo Rodriguez
|
b83f936e83
|
General refactor on ModelValidation to decrease class coupling and increase readability
|
2012-04-28 23:25:05 -04:30 |
|
Jose Lorenzo Rodriguez
|
573d292ffa
|
Fixed more refereces to old method
|
2012-04-28 20:12:20 -04:30 |
|
Jose Lorenzo Rodriguez
|
f54eb0cdee
|
following coding standards and simplifying some logic
|
2012-04-28 19:38:18 -04:30 |
|
Jose Lorenzo Rodriguez
|
8eb02d0539
|
Simplifying options for setting/getting a model validator. Adding loading support for validators is was simplified into
requiring custom validators to extend core ModelValidator
|
2012-04-28 19:20:22 -04:30 |
|
Ceeram
|
ec9966ec6b
|
Adding tests for Validator
|
2012-04-25 09:38:58 +02:00 |
|
Thomas Ploch
|
324684c14f
|
Moving all validation logic into a new ModelValidator object.
|
2012-04-25 08:53:31 +02:00 |
|