@@ -13,6 +13,7 @@ namespace Symfony\Component\Validator\Constraints;
use Symfony\Component\Validator\Constraint;
+/** @Annotation */
class All extends Constraint
{
public $constraints = array();
class Blank extends Constraint
public $message = 'This value should be blank';
class Callback extends Constraint
public $methods;
class Choice extends Constraint
public $choices;
class Collection extends Constraint
public $fields;
class Country extends Constraint
public $message = 'This value is not a valid country';
class Date extends Constraint
public $message = 'This value is not a valid date';
class DateTime extends Constraint
public $message = 'This value is not a valid datetime';
class Email extends Constraint
public $message = 'This value is not a valid email address';
class False extends Constraint
public $message = 'This value should be false';
class File extends Constraint
public $maxSize = null;
@@ -14,6 +14,7 @@ namespace Symfony\Component\Validator\Constraints;
/**
* Annotation for group sequences
*
+ * @Annotation
* @author Bernhard Schussek <bernhard.schussek@symfony.com>
*/
class GroupSequence
@@ -11,6 +11,7 @@
namespace Symfony\Component\Validator\Constraints;
class Image extends File
public $mimeTypes = array(
@@ -17,6 +17,7 @@ use Symfony\Component\Validator\Constraint;
* Validates that a value is a valid IP address
* @author Joseph Bielawski <stloyd@gmail.com>
class Language extends Constraint
public $message = 'This value is not a valid language';
class Locale extends Constraint
public $message = 'This value is not a valid locale';
class Max extends Constraint
public $message = 'This value should be {{ limit }} or less';
class MaxLength extends Constraint
public $message = 'This value is too long. It should have {{ limit }} characters or less';
class Min extends Constraint
public $message = 'This value should be {{ limit }} or more';
class MinLength extends Constraint
public $message = 'This value is too short. It should have {{ limit }} characters or more';
class NotBlank extends Constraint
public $message = 'This value should not be blank';
class NotNull extends Constraint
public $message = 'This value should not be null';
class Null extends Constraint
public $message = 'This value should be null';
class Regex extends Constraint
public $message = 'This value is not valid';
class Time extends Constraint
public $message = 'This value is not a valid time';
class True extends Constraint
public $message = 'This value should be true';
class Type extends Constraint
public $message = 'This value should be of type {{ type }}';
class Url extends Constraint
public $message = 'This value is not a valid URL';
class Valid extends Constraint
public $traverse = true;
@@ -4,6 +4,7 @@ namespace Symfony\Tests\Component\Validator\Fixtures;
class ConstraintA extends Constraint
public $property1;
class ConstraintB extends Constraint {
public function getTargets()
class ConstraintC extends Constraint
public $option1;