Skip to content

Commit b445dc7

Browse files
committed
Micro optimization
1 parent 48b2a9f commit b445dc7

File tree

1 file changed

+6
-3
lines changed

1 file changed

+6
-3
lines changed

src/Factory/AbstractFieldsConfigurationFactory.php

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -166,11 +166,14 @@ private function adjustNamespace(ReflectionMethod $method, string $type): string
166166

167167
$namespace = $method->getDeclaringClass()->getNamespaceName();
168168
if ($namespace) {
169-
$namespace = $namespace . '\\';
169+
$namespacedType = $namespace . '\\' . $type;
170+
171+
if (class_exists($namespacedType)) {
172+
return $namespacedType;
173+
}
170174
}
171-
$namespacedType = $namespace . $type;
172175

173-
return class_exists($namespacedType) ? $namespacedType : $type;
176+
return $type;
174177
}
175178

176179
/**

0 commit comments

Comments
 (0)