diff --git a/src/Symfony/Component/Validator/ValidatorBuilderInterface.php b/src/Symfony/Component/Validator/ValidatorBuilderInterface.php index 42e1fe1272..447a16b341 100644 --- a/src/Symfony/Component/Validator/ValidatorBuilderInterface.php +++ b/src/Symfony/Component/Validator/ValidatorBuilderInterface.php @@ -26,6 +26,8 @@ interface ValidatorBuilderInterface * Adds an object initializer to the validator. * * @param ObjectInitializerInterface $initializer The initializer. + * + * @return ValidatorBuilderInterface The builder object. */ public function addObjectInitializer(ObjectInitializerInterface $initializer); @@ -33,6 +35,8 @@ interface ValidatorBuilderInterface * Adds a list of object initializers to the validator. * * @param array $initializers The initializer. + * + * @return ValidatorBuilderInterface The builder object. */ public function addObjectInitializers(array $initializers); @@ -40,6 +44,8 @@ interface ValidatorBuilderInterface * Adds an XML constraint mapping file to the validator. * * @param string $path The path to the mapping file. + * + * @return ValidatorBuilderInterface The builder object. */ public function addXmlMapping($path); @@ -47,6 +53,8 @@ interface ValidatorBuilderInterface * Adds a list of XML constraint mapping files to the validator. * * @param array $paths The paths to the mapping files. + * + * @return ValidatorBuilderInterface The builder object. */ public function addXmlMappings(array $paths); @@ -54,6 +62,8 @@ interface ValidatorBuilderInterface * Adds a YAML constraint mapping file to the validator. * * @param string $path The path to the mapping file. + * + * @return ValidatorBuilderInterface The builder object. */ public function addYamlMapping($path); @@ -61,6 +71,8 @@ interface ValidatorBuilderInterface * Adds a list of YAML constraint mappings file to the validator. * * @param array $paths The paths to the mapping files. + * + * @return ValidatorBuilderInterface The builder object. */ public function addYamlMappings(array $paths); @@ -68,6 +80,8 @@ interface ValidatorBuilderInterface * Enables constraint mapping using the given static method. * * @param string $methodName The name of the method. + * + * @return ValidatorBuilderInterface The builder object. */ public function addMethodMapping($methodName); @@ -75,6 +89,8 @@ interface ValidatorBuilderInterface * Enables constraint mapping using the given static methods. * * @param array $methodNames The names of the methods. + * + * @return ValidatorBuilderInterface The builder object. */ public function addMethodMappings(array $methodNames); @@ -82,11 +98,15 @@ interface ValidatorBuilderInterface * Enables annotation based constraint mapping. * * @param Reader $annotationReader The annotation reader to be used. + * + * @return ValidatorBuilderInterface The builder object. */ public function enableAnnotationMapping(Reader $annotationReader = null); /** * Disables annotation based constraint mapping. + * + * @return ValidatorBuilderInterface The builder object. */ public function disableAnnotationMapping(); @@ -94,6 +114,8 @@ interface ValidatorBuilderInterface * Sets the class metadata factory used by the validator. * * @param ClassMetadataFactoryInterface $metadataFactory The metadata factory. + * + * @return ValidatorBuilderInterface The builder object. */ public function setMetadataFactory(ClassMetadataFactoryInterface $metadataFactory); @@ -101,6 +123,8 @@ interface ValidatorBuilderInterface * Sets the cache for caching class metadata. * * @param CacheInterface $cache The cache instance. + * + * @return ValidatorBuilderInterface The builder object. */ public function setMetadataCache(CacheInterface $cache); @@ -108,6 +132,8 @@ interface ValidatorBuilderInterface * Sets the constraint validator factory used by the validator. * * @param ConstraintValidatorFactoryInterface $validatorFactory The validator factory. + * + * @return ValidatorBuilderInterface The builder object. */ public function setConstraintValidatorFactory(ConstraintValidatorFactoryInterface $validatorFactory);