Fabien Potencier
a3b3a78237
[Validator] added a constraint that runs an expression
2013-09-19 12:59:12 +02:00
Luciano Mammino
b0306242cc
[Validator] improved image validator
2013-08-02 15:39:24 +02:00
=
0bffdff56f
[Validator] Added comparison validators.
2013-04-29 22:43:20 +10:00
Fabien Potencier
909b810302
[Validator] fixed CS, updated CHANGELOG
2013-04-21 12:48:25 +02:00
Fabien Potencier
ed200170e3
added missing information in the CHANGELOGS
2013-04-20 15:44:32 +02:00
Bernhard Schussek
a868048a82
[Validator] Moved constraints Optional and Required to the Constraints\ namespace
2013-04-17 18:02:12 +02:00
Bernhard Schussek
cd662ccf7a
[Validator] Added ExceptionInterface, BadMethodCallException and InvalidArgumentException
2013-01-08 15:20:14 +01:00
Bernhard Schussek
cc0df0a5af
[Validator] Changed validator to support pluralized messages by default
...
This was implemented in order to satisfy Drupal's requirements for a
singular and a plural message whenever a message is passed to their
implementation of transChoice().
2013-01-08 14:59:49 +01:00
Bernhard Schussek
56d61eb6da
[Form][Validator] Added BC breaks in unstable code to the CHANGELOG
2013-01-08 14:45:43 +01:00
Bernhard Schussek
46f751ccf2
[Validator] Extracted message interpolation logic of ConstraintViolation and used the Translation component for that
2013-01-08 14:43:29 +01:00
Fabien Potencier
79148f3c86
Revert "merged branch ricardclau/rename_choice_to_oneof (PR #6360 )"
...
This reverts commit 1de60c902c
, reversing
changes made to e3cc337b00
.
Conflicts:
UPGRADE-2.2.md
2012-12-29 10:43:12 +01:00
Ricard Clau
9071676f0b
create oneof constraint and add deprecation messages in choice, also make choice extend new oneOf constraint to avoid duplicate code
2012-12-15 10:29:01 +01:00
Bernhard Schussek
81bdab8b44
[Validator] Fixed: Arrays are validated recursively by default
2012-12-13 15:47:07 +01:00
Bernhard Schussek
24c653045d
[Validator] Added instructions on integrating the latest Validator changes to the UPGRADE file
2012-11-24 13:30:10 +01:00
Bernhard Schussek
efe42cbb1f
[Validator] Refactored the GraphWalker into an implementation of the Visitor design pattern.
...
With this refactoring comes a decoupling of the validator from the structure of
the underlying metadata. This way it is possible for Drupal to use the validator
for validating their Entity API by using their own metadata layer, which is not
modeled as classes and properties/getter methods.
2012-11-24 13:00:28 +01:00
Fabien Potencier
4cefb62f0a
updated CHANGELOG
2012-10-27 18:57:10 +02:00
Fabien Potencier
f6857d4075
updated CHANGELOG
2012-09-18 15:46:10 +02:00
Bernhard Schussek
2185ca80e2
[Validator] Added entry point "Validation" for more convenient usage outside of Symfony2
2012-07-30 11:41:40 +02:00
Bernhard Schussek
9622703302
[Validator] Removed the Size constraint which did not exist in 2.0
2012-07-25 20:30:38 +02:00
Bernhard Schussek
a92f80b815
[Validator] Added Length constraint and deprecated MinLength and MaxLength
2012-07-11 19:48:02 +02:00
Bernhard Schussek
83a3f75b2d
[Validator] Deprecated the constraints Min and Max in favor of Range
2012-07-11 19:48:02 +02:00
Bernhard Schussek
0cdacee5be
[Validator] Removed MinCount and MaxCount and replaced them by the constraint Count
2012-07-11 19:47:53 +02:00
Bernhard Schussek
741c147ce5
[Validator] Renamed deprecated Size constraint to Range
2012-07-11 18:38:44 +02:00
Bernhard Schussek
0be602deef
[Validator] Deprecated the Size constraint
2012-07-11 15:48:36 +02:00
Bernhard Schussek
d661837ec0
[Validator] Reverted the changes done to the Size constraint in 3a5e84f4a7
2012-07-11 11:43:13 +02:00
Bernhard Schussek
d84b689529
[Validator] Added the constraints MinCount and MaxCount
2012-07-11 11:43:13 +02:00
Bernhard Schussek
1a732e4983
[Validator] Removed the Range constraint as it duplicates functionality given in Min and Max
2012-07-11 11:43:13 +02:00
Bernhard Schussek
8f7e2f602c
[Validator] Fixed: @Valid does not recurse the traversal of collections anymore by default
2012-05-22 09:29:53 +02:00
Antoine Hérault
3a5e84f4a7
[Validator] Add CollectionSize constraint
...
[Validator] Rename constraint Size to Range
[Validator] Rename constraint CollectionSize to Size
[Validator] Merge the SizeLength into the Size constraint
[Validator] Update messages in Size constraint for consistancy
[Validator] Add english and french translation for Size messages
[Validator] Tweak expected types for exceptions in SizeValidator
[Validator] Fix CS in SizeValidator
[Validator] Update the ValidatorTypeGuesser
[Validator] Tweak SizeValidator
[Validator] Update CHANGELOG
[Validator] Complete previous CHANGELOG updates
[Form] Update validator type guesser
[Validator] Pluralize collection size english messages
[Validator] Pluralize Size french messages
2012-05-16 13:15:05 +02:00
Fabien Potencier
95a03f82da
[Validator] added CHANGELOG
2012-04-26 22:38:45 +02:00