8000 minor #34284 [ErrorHandler] Remove Symfony ClassLoader support in an … · symfony/symfony@0628892 · GitHub
[go: up one dir, main page]

8000
Skip to content

Commit 0628892

Browse files
minor #34284 [ErrorHandler] Remove Symfony ClassLoader support in an error enhancer (fancyweb)
This PR was merged into the 5.0-dev branch. Discussion ---------- [ErrorHandler] Remove Symfony ClassLoader support in an error enhancer | Q | A | ------------- | --- | Branch? | master | Bug fix? | no | New feature? | no | Deprecations? | no | Tickets | #33053 (comment) | License | MIT | Doc PR | - Throwing a deprecation for this on 4.4 looks useless to me as the component was deprecated 2 years ago and stopping its support will not break anything. Commits ------- e745654 [ErrorHandler] Remove Symfony ClassLoader support in an error enhancer
2 parents 8e6cc01 + e745654 commit 0628892

File tree

1 file changed

+3
-5
lines changed

1 file changed

+3
-5
lines changed

src/Symfony/Component/ErrorHandler/ErrorEnhancer/ClassNotFoundErrorEnhancer.php

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -11,8 +11,7 @@
1111

1212
namespace Symfony\Component\ErrorHandler\ErrorEnhancer;
1313

14-
use Composer\Autoload\ClassLoader as ComposerClassLoader;
15-
use Symfony\Component\ClassLoader\ClassLoader as SymfonyClassLoader;
14+
use Composer\Autoload\ClassLoader;
1615
use Symfony\Component\ErrorHandler\DebugClassLoader;
1716
use Symfony\Component\ErrorHandler\Error\ClassNotFoundError;
1817
use Symfony\Component\ErrorHandler\Error\FatalError;
@@ -107,14 +106,13 @@ private function getClassCandidates(string $class): array
107106
}
108107
}
109108

110-
if ($function[0] instanceof ComposerClassLoader || $function[0] instanceof SymfonyClassLoader) {
109+
if ($function[0] instanceof ClassLoader) {
111110
foreach ($function[0]->getPrefixes() as $prefix => $paths) {
112111
foreach ($paths as $path) {
113112
$classes = array_merge($classes, $this->findClassInPath($path, $class, $prefix));
114113
}
115114
}
116-
}
117-
if ($function[0] instanceof ComposerClassLoader) {
115+
118116
foreach ($function[0]->getPrefixesPsr4() as $prefix => $paths) {
119117
foreach ($paths as $path) {
120118
$classes = array_merge($classes, $this->findClassInPath($path, $class, $prefix));

0 commit comments

Comments
 (0)
0