Skip to content

Commit 005cd76

Browse files
adaamztm-adaamz
authored andcommitted
HtmlMethodReflection: magic getters return mixed
1 parent 1bf7acf commit 005cd76

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

src/Reflection/Nette/HtmlMethodReflection.php

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@
66
use PHPStan\Reflection\ClassMemberReflection;
77
use PHPStan\Reflection\ClassReflection;
88
use PHPStan\Reflection\MethodReflection;
9+
use PHPStan\Type\MixedType;
910
use PHPStan\Type\ObjectType;
1011
use PHPStan\Type\Type;
1112

@@ -69,7 +70,7 @@ public function getName(): string
6970

7071
public function getReturnType(): Type
7172
{
72-
return new ObjectType(Html::class);
73+
return substr($this->name, 0, 3) === 'get' ? new MixedType() : new ObjectType(Html::class);
7374
}
7475

7576
}

0 commit comments

Comments
 (0)