Skip to content

Commit ac21bf2

Browse files
committed
Update PHPStan
1 parent 6946ab8 commit ac21bf2

File tree

4 files changed

+7
-4
lines changed

4 files changed

+7
-4
lines changed

phpstan.neon

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,6 @@ includes:
22
- vendor/phpstan/phpstan-php-parser/extension.neon
33
- vendor/phpstan/phpstan-phpunit/extension.neon
44
- vendor/phpstan/phpstan-phpunit/rules.neon
5-
- vendor/phpstan/phpstan-phpunit/strictRules.neon
65
- vendor/phpstan/phpstan-strict-rules/rules.neon
76

87
parameters:

src/Reflection/Nette/HtmlMethodReflection.php

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@
33
namespace PHPStan\Reflection\Nette;
44

55
use Nette\Utils\Html;
6+
use PHPStan\Reflection\ClassMemberReflection;
67
use PHPStan\Reflection\ClassReflection;
78
use PHPStan\Reflection\MethodReflection;
89
use PHPStan\Type\ObjectType;
@@ -28,7 +29,7 @@ public function getDeclaringClass(): ClassReflection
2829
return $this->declaringClass;
2930
}
3031

31-
public function getPrototype(): MethodReflection
32+
public function getPrototype(): ClassMemberReflection
3233
{
3334
return $this;
3435
}

src/Reflection/Nette/NetteObjectClassReflectionExtension.php

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -81,10 +81,12 @@ private function getTraitNames(\ReflectionClass $class): array
8181

8282
private function inheritsFromNetteObject(\ReflectionClass $class): bool
8383
{
84-
while (($class = $class->getParentClass()) !== false) {
84+
$class = $class->getParentClass();
85+
while ($class !== false) {
8586
if ($class->getName() === 'Nette\Object') {
8687
return true;
8788
}
89+
$class = $class->getParentClass();
8890
}
8991

9092
return false;

src/Reflection/Nette/NetteObjectEventListenerMethodReflection.php

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22

33
namespace PHPStan\Reflection\Nette;
44

5+
use PHPStan\Reflection\ClassMemberReflection;
56
use PHPStan\Reflection\ClassReflection;
67
use PHPStan\Reflection\MethodReflection;
78
use PHPStan\Type\Type;
@@ -32,7 +33,7 @@ public function getDeclaringClass(): ClassReflection
3233
return $this->declaringClass;
3334
}
3435

35-
public function getPrototype(): MethodReflection
36+
public function getPrototype(): ClassMemberReflection
3637
{
3738
return $this;
3839
}

0 commit comments

Comments
 (0)