| @@ 341-345 (lines=5) @@ | ||
| 338 | $class = $value->getClass(); |
|
| 339 | ||
| 340 | if ($class instanceof \ReflectionClass) { |
|
| 341 | if ($class->isInterface()) { |
|
| 342 | $params[$key] = $this->getConcreteFromInterface($class->getName()); |
|
| 343 | } else { |
|
| 344 | $params[$key] = $this->circularDependencyResolver($class->getName()); |
|
| 345 | } |
|
| 346 | } else { |
|
| 347 | $params[$key] = ($value->isDefaultValueAvailable() |
|
| 348 | ? $value->getDefaultValue() : null); |
|
| @@ 392-396 (lines=5) @@ | ||
| 389 | $class = $value->getClass(); |
|
| 390 | ||
| 391 | if ($class instanceof \ReflectionClass) { |
|
| 392 | if ($class->isInterface()) { |
|
| 393 | $param[$key] = $this->getConcreteFromInterface($class->getName()); |
|
| 394 | } else { |
|
| 395 | $param[$key] = $this->circularDependencyResolver($class->getName()); |
|
| 396 | } |
|
| 397 | } |
|
| 398 | } |
|
| 399 | ||