Skip to content

Commit 17e69ae

Browse files
Add class_exists before aliasing class (bis) (getsentry#359)
1 parent ed178a9 commit 17e69ae

File tree

1 file changed

+6
-2
lines changed

1 file changed

+6
-2
lines changed

src/EventListener/SubRequestListener.php

+6-2
Original file line numberDiff line numberDiff line change
@@ -9,9 +9,13 @@
99
use Symfony\Component\HttpKernel\Kernel;
1010

1111
if (Kernel::MAJOR_VERSION >= 5) {
12-
class_alias(RequestEvent::class, SubRequestListenerRequestEvent::class);
12+
if (! class_exists(SubRequestListenerRequestEvent::class, false)) {
13+
class_alias(RequestEvent::class, SubRequestListenerRequestEvent::class);
14+
}
1315
} else {
14-
class_alias(GetResponseEvent::class, SubRequestListenerRequestEvent::class);
16+
if (! class_exists(SubRequestListenerRequestEvent::class, false)) {
17+
class_alias(GetResponseEvent::class, SubRequestListenerRequestEvent::class);
18+
}
1519
}
1620

1721
final class SubRequestListener

0 commit comments

Comments
 (0)