Skip to content

Commit bde3958

Browse files
Fix
1 parent af0d87f commit bde3958

File tree

4 files changed

+9
-9
lines changed

4 files changed

+9
-9
lines changed

src/Reflection/ClassReflection.php

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -738,7 +738,7 @@ public function getProperty(string $propertyName, ClassMemberAccessAnswerer $sco
738738

739739
// For BC purpose
740740
if ($this->getPhpExtension()->hasStaticProperty($this, $propertyName)) {
741-
$property = $this->wrapExtendedProperty($this->getPhpExtension()->getStaticProperty($this, $propertyName));
741+
$property = $this->wrapExtendedProperty($propertyName, $this->getPhpExtension()->getStaticProperty($this, $propertyName));
742742
if ($scope->canReadProperty($property)) {
743743
return $this->properties[$key] = $property;
744744
}
@@ -780,7 +780,7 @@ public function getInstanceProperty(string $propertyName, ClassMemberAccessAnswe
780780
continue;
781781
}
782782

783-
$property = $this->wrapExtendedProperty($extension->getProperty($this, $propertyName));
783+
$property = $this->wrapExtendedProperty($propertyName, $extension->getProperty($this, $propertyName));
784784
if ($scope->canReadProperty($property)) {
785785
return $this->instanceProperties[$key] = $property;
786786
}
@@ -810,7 +810,7 @@ public function getStaticProperty(string $propertyName): ExtendedPropertyReflect
810810
}
811811

812812
if ($this->getPhpExtension()->hasStaticProperty($this, $propertyName)) {
813-
$property = $this->wrapExtendedProperty($this->getPhpExtension()->getStaticProperty($this, $propertyName));
813+
$property = $this->wrapExtendedProperty($propertyName, $this->getPhpExtension()->getStaticProperty($this, $propertyName));
814814
return $this->staticProperties[$key] = $property;
815815
}
816816

src/Type/MixedType.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -434,7 +434,7 @@ public function getInstanceProperty(string $propertyName, ClassMemberAccessAnswe
434434

435435
public function getUnresolvedInstancePropertyPrototype(string $propertyName, ClassMemberAccessAnswerer $scope): UnresolvedPropertyPrototypeReflection
436436
{
437-
$property = new DummyPropertyReflection();
437+
$property = new DummyPropertyReflection($propertyName);
438438
return new CallbackUnresolvedPropertyPrototypeReflection(
439439
$property,
440440
$property->getDeclaringClass(),
@@ -455,7 +455,7 @@ public function getStaticProperty(string $propertyName, ClassMemberAccessAnswere
455455

456456
public function getUnresolvedStaticPropertyPrototype(string $propertyName, ClassMemberAccessAnswerer $scope): UnresolvedPropertyPrototypeReflection
457457
{
458-
$property = new DummyPropertyReflection();
458+
$property = new DummyPropertyReflection($propertyName);
459459
return new CallbackUnresolvedPropertyPrototypeReflection(
460460
$property,
461461
$property->getDeclaringClass(),

src/Type/Traits/MaybeObjectTypeTrait.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -73,7 +73,7 @@ public function getInstanceProperty(string $propertyName, ClassMemberAccessAnswe
7373

7474
public function getUnresolvedInstancePropertyPrototype(string $propertyName, ClassMemberAccessAnswerer $scope): UnresolvedPropertyPrototypeReflection
7575
{
76-
$property = new DummyPropertyReflection();
76+
$property = new DummyPropertyReflection($propertyName);
7777
return new CallbackUnresolvedPropertyPrototypeReflection(
7878
$property,
7979
$property->getDeclaringClass(),
@@ -94,7 +94,7 @@ public function getStaticProperty(string $propertyName, ClassMemberAccessAnswere
9494

9595
public function getUnresolvedStaticPropertyPrototype(string $propertyName, ClassMemberAccessAnswerer $scope): UnresolvedPropertyPrototypeReflection
9696
{
97-
$property = new DummyPropertyReflection();
97+
$property = new DummyPropertyReflection($propertyName);
9898
return new CallbackUnresolvedPropertyPrototypeReflection(
9999
$property,
100100
$property->getDeclaringClass(),

src/Type/Traits/ObjectTypeTrait.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -84,7 +84,7 @@ public function getInstanceProperty(string $propertyName, ClassMemberAccessAnswe
8484

8585
public function getUnresolvedInstancePropertyPrototype(string $propertyName, ClassMemberAccessAnswerer $scope): UnresolvedPropertyPrototypeReflection
8686
{
87-
$property = new DummyPropertyReflection();
87+
$property = new DummyPropertyReflection($propertyName);
8888
return new CallbackUnresolvedPropertyPrototypeReflection(
8989
$property,
9090
$property->getDeclaringClass(),
@@ -105,7 +105,7 @@ public function getStaticProperty(string $propertyName, ClassMemberAccessAnswere
105105

106106
public function getUnresolvedStaticPropertyPrototype(string $propertyName, ClassMemberAccessAnswerer $scope): UnresolvedPropertyPrototypeReflection
107107
{
108-
$property = new DummyPropertyReflection();
108+
$property = new DummyPropertyReflection($propertyName);
109109
return new CallbackUnresolvedPropertyPrototypeReflection(
110110
$property,
111111
$property->getDeclaringClass(),

0 commit comments

Comments
 (0)