diff --git a/src/lib/ProxyClient/Varnish.php b/src/lib/ProxyClient/Varnish.php index 47657dc..18c04c2 100644 --- a/src/lib/ProxyClient/Varnish.php +++ b/src/lib/ProxyClient/Varnish.php @@ -9,17 +9,13 @@ namespace Ibexa\HttpCache\ProxyClient; use FOS\HttpCache\ProxyClient\Dispatcher; -use FOS\HttpCache\ProxyClient\Invalidation\BanCapable; -use FOS\HttpCache\ProxyClient\Invalidation\PurgeCapable; -use FOS\HttpCache\ProxyClient\Invalidation\RefreshCapable; -use FOS\HttpCache\ProxyClient\Invalidation\TagCapable; use FOS\HttpCache\ProxyClient\Varnish as FosVarnish; use Ibexa\Bundle\HttpCache\Controller\InvalidateTokenController; use Ibexa\Contracts\Core\SiteAccess\ConfigResolverInterface; use Psr\Http\Message\RequestFactoryInterface; use Psr\Http\Message\UriInterface; -final class Varnish extends FosVarnish implements BanCapable, PurgeCapable, RefreshCapable, TagCapable +final class Varnish extends FosVarnish { private ConfigResolverInterface $configResolver; @@ -59,6 +55,6 @@ protected function queueRequest( bool $validateHost = true, $body = null ): void { - parent::queueRequest($method, $url, $this->fetchAndMergeAuthHeaders($headers), body: $body); + parent::queueRequest($method, $url, $this->fetchAndMergeAuthHeaders($headers), $validateHost, $body); } }