Przeglądaj źródła

Merge pull request #2000 from ElectricMaxxx/exclude-not-existing-classes

exclude classes that not exist from loading
Thomas 11 lat temu
rodzic
commit
59f2cf4ae8

+ 3 - 0
DependencyInjection/Compiler/ExtensionCompilerPass.php

@@ -96,6 +96,9 @@ class ExtensionCompilerPass implements CompilerPassInterface
                     }
                 } else {
                     $class = $this->getManagedClass($admin, $container);
+                    if (!class_exists($class)) {
+                        continue;
+                    }
                     $classReflection = new \ReflectionClass($class);
                     $subjectReflection = new \ReflectionClass($subject);
                 }