Skip to content

Commit af853fc

Browse files
authored
IBX-8471: Fixed Varnish::queueRequest impl. after SF 7 upgrade (#68)
For more details see https://issues.ibexa.co/browse/IBX-8471 and #68 Key changes: * Dropped an obsolete interfaces list announced by abstract Varnish class * Fixed Varnish::queueRequest implementation after SF 7 upgrade
1 parent 9254dd2 commit af853fc

File tree

1 file changed

+2
-6
lines changed

1 file changed

+2
-6
lines changed

src/lib/ProxyClient/Varnish.php

+2-6
Original file line numberDiff line numberDiff line change
@@ -9,17 +9,13 @@
99
namespace Ibexa\HttpCache\ProxyClient;
1010

1111
use FOS\HttpCache\ProxyClient\Dispatcher;
12-
use FOS\HttpCache\ProxyClient\Invalidation\BanCapable;
13-
use FOS\HttpCache\ProxyClient\Invalidation\PurgeCapable;
14-
use FOS\HttpCache\ProxyClient\Invalidation\RefreshCapable;
15-
use FOS\HttpCache\ProxyClient\Invalidation\TagCapable;
1612
use FOS\HttpCache\ProxyClient\Varnish as FosVarnish;
1713
use Ibexa\Bundle\HttpCache\Controller\InvalidateTokenController;
1814
use Ibexa\Contracts\Core\SiteAccess\ConfigResolverInterface;
1915
use Psr\Http\Message\RequestFactoryInterface;
2016
use Psr\Http\Message\UriInterface;
2117

22-
final class Varnish extends FosVarnish implements BanCapable, PurgeCapable, RefreshCapable, TagCapable
18+
final class Varnish extends FosVarnish
2319
{
2420
private ConfigResolverInterface $configResolver;
2521

@@ -59,6 +55,6 @@ protected function queueRequest(
5955
bool $validateHost = true,
6056
$body = null
6157
): void {
62-
parent::queueRequest($method, $url, $this->fetchAndMergeAuthHeaders($headers), body: $body);
58+
parent::queueRequest($method, $url, $this->fetchAndMergeAuthHeaders($headers), $validateHost, $body);
6359
}
6460
}

0 commit comments

Comments
 (0)