From e4f1b9cd524062d25d37c0a4eb07738cfdff3e6e Mon Sep 17 00:00:00 2001 From: catch <catch@35733.no-reply.drupal.org> Date: Tue, 14 Dec 2021 14:42:24 +0000 Subject: [PATCH] Issue #3233479 by daffie, longwave: [Symfony 6] Add type hints to the methods overriding Symfony\Component\Validator\Violation\ConstraintViolationBuilderInterface::atPath(), ::setParameter(), ::setParameters(), ::setTranslationDomain(), ::setInvalidValue(), ::setPlural(), ::setCode() and :: --- .../Validation/ConstraintViolationBuilder.php | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/core/lib/Drupal/Core/TypedData/Validation/ConstraintViolationBuilder.php b/core/lib/Drupal/Core/TypedData/Validation/ConstraintViolationBuilder.php index 9d5cdff7fe67..3d68a4a9cdbc 100644 --- a/core/lib/Drupal/Core/TypedData/Validation/ConstraintViolationBuilder.php +++ b/core/lib/Drupal/Core/TypedData/Validation/ConstraintViolationBuilder.php @@ -146,7 +146,7 @@ public function __construct(ConstraintViolationList $violations, Constraint $con * * @see https://www.drupal.org/node/3238432 */ - public function atPath($path) + public function atPath($path): static { @trigger_error(__METHOD__ . ' is deprecated in drupal:9.3.0 and is removed from drupal:10.0.0. Use \Symfony\Component\Validator\Violation\ConstraintViolationBuilder::atPath() instead. See https://www.drupal.org/node/3238432', E_USER_DEPRECATED); $this->propertyPath = PropertyPath::append($this->propertyPath, $path); @@ -163,7 +163,7 @@ public function atPath($path) * * @see https://www.drupal.org/node/3238432 */ - public function setParameter($key, $value) + public function setParameter($key, $value): static { @trigger_error(__METHOD__ . ' is deprecated in drupal:9.3.0 and is removed from drupal:10.0.0. Use \Symfony\Component\Validator\Violation\ConstraintViolationBuilder::setParameter() instead. See https://www.drupal.org/node/3238432', E_USER_DEPRECATED); $this->parameters[$key] = $value; @@ -180,7 +180,7 @@ public function setParameter($key, $value) * * @see https://www.drupal.org/node/3238432 */ - public function setParameters(array $parameters) + public function setParameters(array $parameters): static { @trigger_error(__METHOD__ . ' is deprecated in drupal:9.3.0 and is removed from drupal:10.0.0. Use \Symfony\Component\Validator\Violation\ConstraintViolationBuilder::setParameters() instead. See https://www.drupal.org/node/3238432', E_USER_DEPRECATED); $this->parameters = $parameters; @@ -197,7 +197,7 @@ public function setParameters(array $parameters) * * @see https://www.drupal.org/node/3238432 */ - public function setTranslationDomain($translationDomain) + public function setTranslationDomain($translationDomain): static { @trigger_error(__METHOD__ . ' is deprecated in drupal:9.3.0 and is removed from drupal:10.0.0. Use \Symfony\Component\Validator\Violation\ConstraintViolationBuilder::setTranslationDomain() instead. See https://www.drupal.org/node/3238432', E_USER_DEPRECATED); $this->translationDomain = $translationDomain; @@ -214,7 +214,7 @@ public function setTranslationDomain($translationDomain) * * @see https://www.drupal.org/node/3238432 */ - public function setInvalidValue($invalidValue) + public function setInvalidValue($invalidValue): static { @trigger_error(__METHOD__ . ' is deprecated in drupal:9.3.0 and is removed from drupal:10.0.0. Use \Symfony\Component\Validator\Violation\ConstraintViolationBuilder::setInvalidValue() instead. See https://www.drupal.org/node/3238432', E_USER_DEPRECATED); $this->invalidValue = $invalidValue; @@ -231,7 +231,7 @@ public function setInvalidValue($invalidValue) * * @see https://www.drupal.org/node/3238432 */ - public function setPlural($number) + public function setPlural($number): static { @trigger_error(__METHOD__ . ' is deprecated in drupal:9.3.0 and is removed from drupal:10.0.0. Use \Symfony\Component\Validator\Violation\ConstraintViolationBuilder::setPlural() instead. See https://www.drupal.org/node/3238432', E_USER_DEPRECATED); $this->plural = $number; @@ -248,7 +248,7 @@ public function setPlural($number) * * @see https://www.drupal.org/node/3238432 */ - public function setCode($code) + public function setCode($code): static { @trigger_error(__METHOD__ . ' is deprecated in drupal:9.3.0 and is removed from drupal:10.0.0. Use \Symfony\Component\Validator\Violation\ConstraintViolationBuilder::setCode() instead. See https://www.drupal.org/node/3238432', E_USER_DEPRECATED); $this->code = $code; @@ -265,7 +265,7 @@ public function setCode($code) * * @see https://www.drupal.org/node/3238432 */ - public function setCause($cause) + public function setCause($cause): static { @trigger_error(__METHOD__ . ' is deprecated in drupal:9.3.0 and is removed from drupal:10.0.0. Use \Symfony\Component\Validator\Violation\ConstraintViolationBuilder::setCause() instead. See https://www.drupal.org/node/3238432', E_USER_DEPRECATED); $this->cause = $cause; -- GitLab