diff --git a/src/DefinitionResolver.php b/src/DefinitionResolver.php index c1c7623..93d1967 100644 --- a/src/DefinitionResolver.php +++ b/src/DefinitionResolver.php @@ -514,8 +514,8 @@ class DefinitionResolver break; } else { $class = $this->index->getDefinition((string)$className); - if(!$class) { - break; + if(!$class || empty($class->extends)) { + return null; } $className = $class->extends[0]; }