diff -r 806e57d67020 -r e54dfe4d0b2b vendor/bundles/FOS/UserBundle/Validator/Unique.php --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/vendor/bundles/FOS/UserBundle/Validator/Unique.php Fri Sep 30 11:24:53 2011 +0200 @@ -0,0 +1,46 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ + +namespace FOS\UserBundle\Validator; + +use Symfony\Component\Validator\Constraint; + +/** + * @Annotation + */ +class Unique extends Constraint +{ + public $message = 'The value for "%property%" already exists.'; + public $property; + + public function defaultOption() + { + return 'property'; + } + + public function requiredOptions() + { + return array('property'); + } + + public function validatedBy() + { + return 'fos_user.validator.unique'; + } + + /** + * {@inheritDoc} + */ + public function getTargets() + { + return self::CLASS_CONSTRAINT; + } +}