From b6597b694e9026d1fa7be093e6572395fd3f59ca Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?K=C3=A9vin=20Dunglas?= Date: Sat, 7 Dec 2024 16:27:34 +0100 Subject: [PATCH] [AssetMapper] minor fixes for pre-compression --- .../AssetMapper/Compressor/GzipCompressor.php | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/src/Symfony/Component/AssetMapper/Compressor/GzipCompressor.php b/src/Symfony/Component/AssetMapper/Compressor/GzipCompressor.php index 417532afbad18..d796fe85921c7 100644 --- a/src/Symfony/Component/AssetMapper/Compressor/GzipCompressor.php +++ b/src/Symfony/Component/AssetMapper/Compressor/GzipCompressor.php @@ -22,7 +22,8 @@ final class GzipCompressor implements SupportedCompressorInterface { use CompressorTrait { - compress as baseCompress; + compress as private baseCompress; + getUnsupportedReason as private baseGetUnsupportedReason; } private const WRAPPER = 'compress.zlib'; @@ -51,6 +52,15 @@ public function compress(string $path): void $this->baseCompress($path); } + public function getUnsupportedReason(): ?string + { + if (null === $this->zopfliCompressor->getUnsupportedReason()) { + return null; + } + + return $this->baseGetUnsupportedReason(); + } + /** * @return resource */