Skip to content

Commit 13353c8

Browse files
committed
Missing check with interface
1 parent e858f36 commit 13353c8

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

lib/internal/Magento/Framework/Reflection/TypeProcessor.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -657,9 +657,9 @@ public function resolveFullyQualifiedClassName(ClassReflection $sourceClass, str
657657
$aliases = $this->getAliasMapping($sourceClass);
658658

659659
$namespace = $sourceClass->getNamespaceName();
660-
$fqClassName = $this->getAliasedClassName($basicTypeName, $namespace, $aliases);
660+
$fqClassName = '\\' . $this->getAliasedClassName($basicTypeName, $namespace, $aliases);
661661

662-
if (class_exists($fqClassName)) {
662+
if (interface_exists($fqClassName) || class_exists($fqClassName)) {
663663
return $fqClassName . ($isArray ? '[]' : '');
664664
}
665665

0 commit comments

Comments
 (0)