Skip to content

Commit 8275d58

Browse files
Fix
1 parent 13daba3 commit 8275d58

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

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

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

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

src/Type/MixedType.php

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

418418
public function getUnresolvedInstancePropertyPrototype(string $propertyName, ClassMemberAccessAnswerer $scope): UnresolvedPropertyPrototypeReflection
419419
{
420-
$property = new DummyPropertyReflection();
420+
$property = new DummyPropertyReflection($propertyName);
421421
return new CallbackUnresolvedPropertyPrototypeReflection(
422422
$property,
423423
$property->getDeclaringClass(),
@@ -438,7 +438,7 @@ public function getStaticProperty(string $propertyName, ClassMemberAccessAnswere
438438

439439
public function getUnresolvedStaticPropertyPrototype(string $propertyName, ClassMemberAccessAnswerer $scope): UnresolvedPropertyPrototypeReflection
440440
{
441-
$property = new DummyPropertyReflection();
441+
$property = new DummyPropertyReflection($propertyName);
442442
return new CallbackUnresolvedPropertyPrototypeReflection(
443443
$property,
444444
$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)