Skip to content

Commit 8387fe2

Browse files
committed
Fix FunctionVariant problem
1 parent 1b7b134 commit 8387fe2

File tree

2 files changed

+5
-54
lines changed

2 files changed

+5
-54
lines changed

src/bitExpert/PHPStan/Magento/Reflection/AbstractMagicMethodReflectionExtension.php

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,9 @@
1616
use PHPStan\Reflection\FunctionVariant;
1717
use PHPStan\Reflection\MethodReflection;
1818
use PHPStan\Reflection\MethodsClassReflectionExtension;
19+
use PHPStan\Reflection\Php\DummyParameter;
1920
use PHPStan\Reflection\TrivialParametersAcceptor;
21+
use PHPStan\Type\Generic\TemplateTypeMap;
2022
use PHPStan\Type\MixedType;
2123

2224
abstract class AbstractMagicMethodReflectionExtension implements MethodsClassReflectionExtension
@@ -64,9 +66,9 @@ protected function returnMagicMethodReflection(
6466
string $methodName
6567
): MethodReflection {
6668
$variants = new FunctionVariant(
67-
[new MagicMethodParameterReflection()],
68-
false,
69-
new MixedType(),
69+
TemplateTypeMap::createEmpty(),
70+
null,
71+
[ new DummyParameter('name', new MixedType(), false, null, false, null),],
7072
false,
7173
new MixedType()
7274
);

src/bitExpert/PHPStan/Magento/Reflection/MagicMethodParameterReflection.php

Lines changed: 0 additions & 51 deletions
This file was deleted.

0 commit comments

Comments
 (0)