From 6d0b5ab21121944d4a1c4f8e07a6d02140863e2a Mon Sep 17 00:00:00 2001 From: Alex Pott <alex.a.pott@googlemail.com> Date: Mon, 20 Sep 2021 11:49:11 +0100 Subject: [PATCH] Issue #3233482 by daffie: [Symfony 6] Add type hints to methods overriding Symfony\Component\Validator\Constraint::getDefaultOption() and ::getRequiredOptions() --- .../Entity/Plugin/Validation/Constraint/BundleConstraint.php | 4 ++-- .../Plugin/Validation/Constraint/EntityTypeConstraint.php | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/core/lib/Drupal/Core/Entity/Plugin/Validation/Constraint/BundleConstraint.php b/core/lib/Drupal/Core/Entity/Plugin/Validation/Constraint/BundleConstraint.php index 161e9f2f6b1f..c2eaca6f80ca 100644 --- a/core/lib/Drupal/Core/Entity/Plugin/Validation/Constraint/BundleConstraint.php +++ b/core/lib/Drupal/Core/Entity/Plugin/Validation/Constraint/BundleConstraint.php @@ -45,14 +45,14 @@ public function getBundleOption() { /** * {@inheritdoc} */ - public function getDefaultOption() { + public function getDefaultOption(): ?string { return 'bundle'; } /** * {@inheritdoc} */ - public function getRequiredOptions() { + public function getRequiredOptions(): array { return ['bundle']; } diff --git a/core/lib/Drupal/Core/Entity/Plugin/Validation/Constraint/EntityTypeConstraint.php b/core/lib/Drupal/Core/Entity/Plugin/Validation/Constraint/EntityTypeConstraint.php index c39152f2aa31..fe17d27275c8 100644 --- a/core/lib/Drupal/Core/Entity/Plugin/Validation/Constraint/EntityTypeConstraint.php +++ b/core/lib/Drupal/Core/Entity/Plugin/Validation/Constraint/EntityTypeConstraint.php @@ -32,14 +32,14 @@ class EntityTypeConstraint extends Constraint { /** * {@inheritdoc} */ - public function getDefaultOption() { + public function getDefaultOption(): ?string { return 'type'; } /** * {@inheritdoc} */ - public function getRequiredOptions() { + public function getRequiredOptions(): array { return ['type']; } -- GitLab