From fbb2741a27395309de09ea647040f3701c433588 Mon Sep 17 00:00:00 2001 From: codemasher Date: Mon, 6 Dec 2021 21:29:24 +0100 Subject: [PATCH] :shower: set SVG as default output --- src/QROptionsTrait.php | 2 +- tests/QRCodeReaderTest.php | 2 ++ 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/src/QROptionsTrait.php b/src/QROptionsTrait.php index 7620cefb7..363054fe2 100644 --- a/src/QROptionsTrait.php +++ b/src/QROptionsTrait.php @@ -80,7 +80,7 @@ trait QROptionsTrait{ * - QRCode::OUTPUT_STRING_XXXX where XXXX = TEXT, JSON * - QRCode::OUTPUT_CUSTOM */ - protected string $outputType = QRCode::OUTPUT_IMAGE_PNG; + protected string $outputType = QRCode::OUTPUT_MARKUP_SVG; /** * the FQCN of the custom QROutputInterface if $outputType is set to QRCode::OUTPUT_CUSTOM diff --git a/tests/QRCodeReaderTest.php b/tests/QRCodeReaderTest.php index efb1cd9ba..3d98ef1ce 100644 --- a/tests/QRCodeReaderTest.php +++ b/tests/QRCodeReaderTest.php @@ -81,6 +81,7 @@ class QRCodeReaderTest extends TestCase{ public function testReaderMultiSegment():void{ $options = new QROptions; + $options->outputType = QRCode::OUTPUT_IMAGE_PNG; $options->imageBase64 = false; $numeric = '123456789012345678901234567890'; @@ -120,6 +121,7 @@ class QRCodeReaderTest extends TestCase{ public function testReadData(Version $version, EccLevel $ecc, string $expected):void{ $options = new QROptions; + $options->outputType = QRCode::OUTPUT_IMAGE_PNG; # $options->imageTransparent = false; $options->eccLevel = $ecc->getLevel(); $options->version = $version->getVersionNumber();