X-Git-Url: http://aleph1.co.uk/gitweb/?a=blobdiff_plain;f=vendor%2Fsymfony%2Fvalidator%2FValidatorBuilderInterface.php;h=d7cd16836bf351e2283a3bda6716994f82af512f;hb=4e1bfbf98b844da83b18aca92ef00f11a4735806;hp=b9b33e4fbcad10eb94a78c83917e9222dc84d46d;hpb=a2bd1bf0c2c1f1a17d188f4dc0726a45494cefae;p=yaffs-website diff --git a/vendor/symfony/validator/ValidatorBuilderInterface.php b/vendor/symfony/validator/ValidatorBuilderInterface.php index b9b33e4fb..d7cd16836 100644 --- a/vendor/symfony/validator/ValidatorBuilderInterface.php +++ b/vendor/symfony/validator/ValidatorBuilderInterface.php @@ -12,9 +12,10 @@ namespace Symfony\Component\Validator; use Doctrine\Common\Annotations\Reader; -use Symfony\Component\PropertyAccess\PropertyAccessorInterface; use Symfony\Component\Translation\TranslatorInterface; use Symfony\Component\Validator\Mapping\Cache\CacheInterface; +use Symfony\Component\Validator\Mapping\Factory\MetadataFactoryInterface; +use Symfony\Component\Validator\Validator\ValidatorInterface; /** * A configurable builder for ValidatorInterface objects. @@ -26,8 +27,6 @@ interface ValidatorBuilderInterface /** * Adds an object initializer to the validator. * - * @param ObjectInitializerInterface $initializer The initializer - * * @return $this */ public function addObjectInitializer(ObjectInitializerInterface $initializer); @@ -35,7 +34,7 @@ interface ValidatorBuilderInterface /** * Adds a list of object initializers to the validator. * - * @param array $initializers The initializer + * @param ObjectInitializerInterface[] $initializers * * @return $this */ @@ -53,7 +52,7 @@ interface ValidatorBuilderInterface /** * Adds a list of XML constraint mapping files to the validator. * - * @param array $paths The paths to the mapping files + * @param string[] $paths The paths to the mapping files * * @return $this */ @@ -71,7 +70,7 @@ interface ValidatorBuilderInterface /** * Adds a list of YAML constraint mappings file to the validator. * - * @param array $paths The paths to the mapping files + * @param string[] $paths The paths to the mapping files * * @return $this */ @@ -89,7 +88,7 @@ interface ValidatorBuilderInterface /** * Enables constraint mapping using the given static methods. * - * @param array $methodNames The names of the methods + * @param string[] $methodNames The names of the methods * * @return $this */ @@ -98,8 +97,6 @@ interface ValidatorBuilderInterface /** * Enables annotation based constraint mapping. * - * @param Reader $annotationReader The annotation reader to be used - * * @return $this */ public function enableAnnotationMapping(Reader $annotationReader = null); @@ -114,8 +111,6 @@ interface ValidatorBuilderInterface /** * Sets the class metadata factory used by the validator. * - * @param MetadataFactoryInterface $metadataFactory The metadata factory - * * @return $this */ public function setMetadataFactory(MetadataFactoryInterface $metadataFactory); @@ -123,8 +118,6 @@ interface ValidatorBuilderInterface /** * Sets the cache for caching class metadata. * - * @param CacheInterface $cache The cache instance - * * @return $this */ public function setMetadataCache(CacheInterface $cache); @@ -132,8 +125,6 @@ interface ValidatorBuilderInterface /** * Sets the constraint validator factory used by the validator. * - * @param ConstraintValidatorFactoryInterface $validatorFactory The validator factory - * * @return $this */ public function setConstraintValidatorFactory(ConstraintValidatorFactoryInterface $validatorFactory); @@ -141,8 +132,6 @@ interface ValidatorBuilderInterface /** * Sets the translator used for translating violation messages. * - * @param TranslatorInterface $translator The translator instance - * * @return $this */ public function setTranslator(TranslatorInterface $translator); @@ -160,30 +149,6 @@ interface ValidatorBuilderInterface */ public function setTranslationDomain($translationDomain); - /** - * Sets the property accessor for resolving property paths. - * - * @param PropertyAccessorInterface $propertyAccessor The property accessor - * - * @return $this - * - * @deprecated since version 2.5, to be removed in 3.0. - */ - public function setPropertyAccessor(PropertyAccessorInterface $propertyAccessor); - - /** - * Sets the API version that the returned validator should support. - * - * @param int $apiVersion The required API version - * - * @return $this - * - * @see Validation::API_VERSION_2_5 - * @see Validation::API_VERSION_2_5_BC - * @deprecated since version 2.7, to be removed in 3.0. - */ - public function setApiVersion($apiVersion); - /** * Builds and returns a new validator object. *