From 3cc0c038bfd3fd1fa0dbd539a7b51e37ce60a921 Mon Sep 17 00:00:00 2001 From: Jens Hausdorf Date: Mon, 17 Apr 2017 21:22:52 +0200 Subject: [PATCH] fix test --- src/DefinitionResolver.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/DefinitionResolver.php b/src/DefinitionResolver.php index 7e8b8b8..ebcebcf 100644 --- a/src/DefinitionResolver.php +++ b/src/DefinitionResolver.php @@ -745,7 +745,7 @@ class DefinitionResolver if (is_string($node->type)) { // Resolve a string like "bool" to a type object $type = $this->typeResolver->resolve($node->type); - } else if ($node->type instanceof Node\Name && strtolower($node->type) === 'self') { + } else if ($node->type instanceof Node\Name && strtolower((string)$node->type) === 'self') { // handle self reference $class = getClosestNode($node, Node\Stmt\Class_::class); if ($class !== null) {