@@ 98-102 (lines=5) @@ | ||
95 | private function removeUnloadableClassesFrom(array $classMap) |
|
96 | { |
|
97 | foreach ($classMap as $class => $dependencies) { |
|
98 | if (!$this->classloader->findFile($class)) { |
|
99 | unset($classMap[$class]); |
|
100 | $classMap = $this->removeUnloadableClassesFrom($classMap); |
|
101 | break; |
|
102 | } |
|
103 | foreach ($dependencies as $dependency) { |
|
104 | if (!isset($classMap[$dependency]) || !$this->classloader->findFile($dependency)) { |
|
105 | unset($classMap[$class]); |
|
@@ 104-108 (lines=5) @@ | ||
101 | break; |
|
102 | } |
|
103 | foreach ($dependencies as $dependency) { |
|
104 | if (!isset($classMap[$dependency]) || !$this->classloader->findFile($dependency)) { |
|
105 | unset($classMap[$class]); |
|
106 | $classMap = $this->removeUnloadableClassesFrom($classMap); |
|
107 | break 2; |
|
108 | } |
|
109 | } |
|
110 | } |
|
111 |