We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent e1b2860 commit 0fbb075Copy full SHA for 0fbb075
src/Resolver/ConstructorResolver.php
@@ -122,18 +122,14 @@ protected function resolveParameter(
122
$types = $this->getTypes($parameter);
123
124
// TODO: handle for union types
125
- if (count($types) > 1) {
+ if (count($types) > 0) {
126
foreach ($types as /** @var ReflectionNamedType $type */ $type) {
127
$name = $type->getName();
128
if ($type->isBuiltin() === false && $container->has($name)) {
129
$className = $name;
130
break;
131
}
132
133
- } else {
134
- if ($types[0]->isBuiltin() === false) {
135
- $className = $types[0]->getName();
136
- }
137
138
139
if ($className !== null) {
0 commit comments