Skip to content

Commit 1f30a50

Browse files
committed
alias guard
1 parent 47a9772 commit 1f30a50

File tree

1 file changed

+4
-7
lines changed

1 file changed

+4
-7
lines changed

src/aliases.php

Lines changed: 4 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -9,11 +9,9 @@
99
use Sentry\SentryBundle\Tracing\Cache\TraceableCacheAdapter;
1010
use Sentry\SentryBundle\Tracing\Cache\TraceableCacheAdapterForV2;
1111
use Sentry\SentryBundle\Tracing\Cache\TraceableCacheAdapterForV3;
12-
use Sentry\SentryBundle\Tracing\Cache\TraceableCacheAdapterForV3WithNamespace;
1312
use Sentry\SentryBundle\Tracing\Cache\TraceableTagAwareCacheAdapter;
1413
use Sentry\SentryBundle\Tracing\Cache\TraceableTagAwareCacheAdapterForV2;
1514
use Sentry\SentryBundle\Tracing\Cache\TraceableTagAwareCacheAdapterForV3;
16-
use Sentry\SentryBundle\Tracing\Cache\TraceableTagAwareCacheAdapterForV3WithNamespace;
1715
use Sentry\SentryBundle\Tracing\Doctrine\DBAL\TracingDriver;
1816
use Sentry\SentryBundle\Tracing\Doctrine\DBAL\TracingDriverConnection;
1917
use Sentry\SentryBundle\Tracing\Doctrine\DBAL\TracingDriverConnectionFactory;
@@ -40,22 +38,21 @@
4038
use Symfony\Component\Cache\DoctrineProvider;
4139
use Symfony\Component\HttpClient\HttpClient;
4240
use Symfony\Component\HttpClient\Response\StreamableInterface;
43-
use Symfony\Contracts\Cache\NamespacedPoolInterface;
4441
use Symfony\Contracts\HttpClient\HttpClientInterface;
4542

4643
if (interface_exists(AdapterInterface::class)) {
4744
if (!class_exists(DoctrineProvider::class, false) && version_compare(\PHP_VERSION, '8.0.0', '>=')) {
4845
if (!class_exists(TraceableCacheAdapter::class, false)) {
49-
if (interface_exists(NamespacedPoolInterface::class)) {
50-
class_alias(TraceableCacheAdapterForV3WithNamespace::class, TraceableCacheAdapter::class);
46+
if (interface_exists('Symfony\\Contracts\\Cache\\NamespacedPoolInterface')) {
47+
class_alias('Sentry\\SentryBundle\\Tracing\\Cache\\TraceableCacheAdapterForV3WithNamespace', TraceableCacheAdapter::class);
5148
} else {
5249
class_alias(TraceableCacheAdapterForV3::class, TraceableCacheAdapter::class);
5350
}
5451
}
5552

5653
if (!class_exists(TraceableTagAwareCacheAdapter::class, false)) {
57-
if (interface_exists(NamespacedPoolInterface::class)) {
58-
class_alias(TraceableTagAwareCacheAdapterForV3WithNamespace::class, TraceableTagAwareCacheAdapter::class);
54+
if (interface_exists('Symfony\\Contracts\\Cache\\NamespacedPoolInterface')) {
55+
class_alias('Sentry\\SentryBundle\\Tracing\\Cache\\TraceableTagAwareCacheAdapterForV3WithNamespace', TraceableTagAwareCacheAdapter::class);
5956
} else {
6057
class_alias(TraceableTagAwareCacheAdapterForV3::class, TraceableTagAwareCacheAdapter::class);
6158
}

0 commit comments

Comments
 (0)