Skip to content

Commit 493aedc

Browse files
committed
fix: Add parent constructor call in EnumReflectionProperty
1 parent 49132a5 commit 493aedc

File tree

2 files changed

+1
-5
lines changed

2 files changed

+1
-5
lines changed

phpstan-baseline.neon

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -5,11 +5,6 @@ parameters:
55
count: 1
66
path: src/Persistence/Mapping/Driver/StaticPHPDriver.php
77

8-
-
9-
message: "#^Doctrine\\\\Persistence\\\\Reflection\\\\EnumReflectionProperty\\:\\:__construct\\(\\) does not call parent constructor from ReflectionProperty\\.$#"
10-
count: 1
11-
path: src/Persistence/Reflection/EnumReflectionProperty.php
12-
138
-
149
message: "#^Method Doctrine\\\\Persistence\\\\Reflection\\\\EnumReflectionProperty\\:\\:getDeclaringClass\\(\\) return type with generic class ReflectionClass does not specify its types\\: T$#"
1510
count: 1

src/Persistence/Reflection/EnumReflectionProperty.php

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,7 @@ class EnumReflectionProperty extends ReflectionProperty
2121
/** @param class-string<BackedEnum> $enumType */
2222
public function __construct(private readonly ReflectionProperty $originalReflectionProperty, private readonly string $enumType)
2323
{
24+
parent::__construct($originalReflectionProperty->getDeclaringClass()->getName(), $originalReflectionProperty->getName());
2425
}
2526

2627
public function getDeclaringClass(): ReflectionClass

0 commit comments

Comments
 (0)