Verified Commit 82df75eb authored by Alex Pott's avatar Alex Pott
Browse files

Issue #3436391 by mondrake: Fix return typehinting for Validator related classes

parent 9dbd2a6b
Loading
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -42,7 +42,7 @@ public static function create(ContainerInterface $container) {
  /**
   * {@inheritdoc}
   */
  public function validate(mixed $name, Constraint $constraint) {
  public function validate(mixed $name, Constraint $constraint): void {
    assert($constraint instanceof ConfigExistsConstraint);

    // This constraint may be used to validate nullable (optional) values.
+1 −1
Original line number Diff line number Diff line
@@ -48,7 +48,7 @@ public static function create(ContainerInterface $container) {
  /**
   * {@inheritdoc}
   */
  public function validate(mixed $entity, Constraint $constraint) {
  public function validate(mixed $entity, Constraint $constraint): void {
    assert($constraint instanceof RequiredConfigDependenciesConstraint);

    // Only config entities can have config dependencies.
+1 −1
Original line number Diff line number Diff line
@@ -13,7 +13,7 @@ class EntityChangedConstraintValidator extends ConstraintValidator {
  /**
   * {@inheritdoc}
   */
  public function validate($entity, Constraint $constraint) {
  public function validate($entity, Constraint $constraint): void {
    if (isset($entity)) {
      /** @var \Drupal\Core\Entity\EntityInterface $entity */
      if (!$entity->isNew()) {
+1 −1
Original line number Diff line number Diff line
@@ -14,7 +14,7 @@ class EntityHasFieldConstraintValidator extends ConstraintValidator {
  /**
   * {@inheritdoc}
   */
  public function validate($entity, Constraint $constraint) {
  public function validate($entity, Constraint $constraint): void {
    if (!isset($entity)) {
      return;
    }
+1 −1
Original line number Diff line number Diff line
@@ -46,7 +46,7 @@ public static function create(ContainerInterface $container) {
  /**
   * {@inheritdoc}
   */
  public function validate($entity, Constraint $constraint) {
  public function validate($entity, Constraint $constraint): void {
    /** @var \Drupal\Core\Entity\ContentEntityInterface $entity */
    /** @var \Drupal\Core\Entity\Plugin\Validation\Constraint\EntityUntranslatableFieldsConstraint $constraint */

Loading