phpstan-yii2 icon indicating copy to clipboard operation
phpstan-yii2 copied to clipboard

Argument 1 passed to PHPStan\Analyser\MutatingScope::resolveName() must be an instance of PhpParser\Node\Name

Open lesha724 opened this issue 3 years ago • 1 comments

Hello, I have next error on latest version phpstan:

Internal error: Argument 1 passed to PHPStan\Analyser\MutatingScope::resolveName() must be an instance of PhpParser\Node\Name, instance of PhpParser\Node\Expr\PropertyFetch given, called in \vendor\proget-hq\phpstan-yii2\src\Type\ActiveRecordDynamicStaticMethodReturnTypeExtension.php  on line 51 

lesha724 avatar Nov 25 '22 20:11 lesha724

Hello. Any update on this?

Also facing wrong type params errors all around.

Argument 1 passed to PHPStan\Analyser\MutatingScope::resolveName() must be an instance of PhpParser\Node\Name, instance of PhpParser\Node\Expr\Variable given, called in
     /var/www/vendor/proget-hq/phpstan-yii2/src/Type/ActiveRecordDynamicStaticMethodReturnTypeExtension.php on line 51 while analysing file /var/www/common/components/controllers/BaseController.php

Yii: 2.0.49 PHP: 7.4 PHPStan: 1.10.59 phpstan-yii2: 0.8.0

fernando2amigos avatar Mar 05 '24 13:03 fernando2amigos