Skip to content

Commit 449b637

Browse files
Fix
1 parent b70359c commit 449b637

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
@@ -752,7 +752,7 @@ public function getProperty(string $propertyName, ClassMemberAccessAnswerer $sco
752752

753753
// For BC purpose
754754
if ($this->getPhpExtension()->hasStaticProperty($this, $propertyName)) {
755-
$property = $this->wrapExtendedProperty($this->getPhpExtension()->getStaticProperty($this, $propertyName));
755+
$property = $this->wrapExtendedProperty($propertyName, $this->getPhpExtension()->getStaticProperty($this, $propertyName));
756756
if ($scope->canReadProperty($property)) {
757757
return $this->properties[$key] = $property;
758758
}
@@ -794,7 +794,7 @@ public function getInstanceProperty(string $propertyName, ClassMemberAccessAnswe
794794
continue;
795795
}
796796

797-
$property = $this->wrapExtendedProperty($extension->getProperty($this, $propertyName));
797+
$property = $this->wrapExtendedProperty($propertyName, $extension->getProperty($this, $propertyName));
798798
if ($scope->canReadProperty($property)) {
799799
return $this->instanceProperties[$key] = $property;
800800
}
@@ -824,7 +824,7 @@ public function getStaticProperty(string $propertyName): ExtendedPropertyReflect
824824
}
825825

826826
if ($this->getPhpExtension()->hasStaticProperty($this, $propertyName)) {
827-
$property = $this->wrapExtendedProperty($this->getPhpExtension()->getStaticProperty($this, $propertyName));
827+
$property = $this->wrapExtendedProperty($propertyName, $this->getPhpExtension()->getStaticProperty($this, $propertyName));
828828
return $this->staticProperties[$key] = $property;
829829
}
830830

src/Type/MixedType.php

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

433433
public function getUnresolvedInstancePropertyPrototype(string $propertyName, ClassMemberAccessAnswerer $scope): UnresolvedPropertyPrototypeReflection
434434
{
435-
$property = new DummyPropertyReflection();
435+
$property = new DummyPropertyReflection($propertyName);
436436
return new CallbackUnresolvedPropertyPrototypeReflection(
437437
$property,
438438
$property->getDeclaringClass(),
@@ -453,7 +453,7 @@ public function getStaticProperty(string $propertyName, ClassMemberAccessAnswere
453453

454454
public function getUnresolvedStaticPropertyPrototype(string $propertyName, ClassMemberAccessAnswerer $scope): UnresolvedPropertyPrototypeReflection
455455
{
456-
$property = new DummyPropertyReflection();
456+
$property = new DummyPropertyReflection($propertyName);
457457
return new CallbackUnresolvedPropertyPrototypeReflection(
458458
$property,
459459
$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
@@ -85,7 +85,7 @@ public function getInstanceProperty(string $propertyName, ClassMemberAccessAnswe
8585

8686
public function getUnresolvedInstancePropertyPrototype(string $propertyName, ClassMemberAccessAnswerer $scope): UnresolvedPropertyPrototypeReflection
8787
{
88-
$property = new DummyPropertyReflection();
88+
$property = new DummyPropertyReflection($propertyName);
8989
return new CallbackUnresolvedPropertyPrototypeReflection(
9090
$property,
9191
$property->getDeclaringClass(),
@@ -106,7 +106,7 @@ public function getStaticProperty(string $propertyName, ClassMemberAccessAnswere
106106

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

0 commit comments

Comments
 (0)