[DI] dont fail on missing classes when resource tracking is disabled

This commit is contained in:
Nicolas Grekas 2018-11-15 13:37:52 +01:00
parent 654dc2209b
commit 236565c87e

View File

@ -368,7 +368,7 @@ class ContainerBuilder extends Container implements TaggedContainerInterface
$resource = new ClassExistenceResource($class, false);
$classReflector = $resource->isFresh(0) ? false : new \ReflectionClass($class);
} else {
$classReflector = new \ReflectionClass($class);
$classReflector = class_exists($class) ? new \ReflectionClass($class) : false;
}
} catch (\ReflectionException $e) {
if ($throw) {