Skip to content

Commit 0fbb075

Browse files
committed
Update PHP minimum version to 8.0 and dependencies to latest compatible version
1 parent e1b2860 commit 0fbb075

File tree

1 file changed

+1
-5
lines changed

1 file changed

+1
-5
lines changed

src/Resolver/ConstructorResolver.php

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -122,18 +122,14 @@ protected function resolveParameter(
122122
$types = $this->getTypes($parameter);
123123

124124
// TODO: handle for union types
125-
if (count($types) > 1) {
125+
if (count($types) > 0) {
126126
foreach ($types as /** @var ReflectionNamedType $type */ $type) {
127127
$name = $type->getName();
128128
if ($type->isBuiltin() === false && $container->has($name)) {
129129
$className = $name;
130130
break;
131131
}
132132
}
133-
} else {
134-
if ($types[0]->isBuiltin() === false) {
135-
$className = $types[0]->getName();
136-
}
137133
}
138134

139135
if ($className !== null) {

0 commit comments

Comments
 (0)