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