From 368e71ad0ab8c443b746b3d5312e879003abb299 Mon Sep 17 00:00:00 2001 From: codemasher Date: Sun, 5 Apr 2020 19:30:54 +0200 Subject: [PATCH] :shower: removed unnecessary property QRDataAbstract::$matrixdata --- src/Data/QRDataAbstract.php | 8 +------- 1 file changed, 1 insertion(+), 7 deletions(-) diff --git a/src/Data/QRDataAbstract.php b/src/Data/QRDataAbstract.php index 6fda7dac2..a31ce416b 100644 --- a/src/Data/QRDataAbstract.php +++ b/src/Data/QRDataAbstract.php @@ -45,11 +45,6 @@ abstract class QRDataAbstract implements QRDataInterface{ */ protected int $version; - /** - * the raw data that's being passed to QRMatrix::mapData() - */ - protected array $matrixdata; - /** * ECC temp data */ @@ -96,7 +91,6 @@ abstract class QRDataAbstract implements QRDataInterface{ : $this->options->version; $this->writeBitBuffer($data); - $this->matrixdata = $this->maskECC(); return $this; } @@ -107,7 +101,7 @@ abstract class QRDataAbstract implements QRDataInterface{ public function initMatrix(int $maskPattern, bool $test = null):QRMatrix{ return (new QRMatrix($this->version, $this->options->eccLevel)) ->init($maskPattern, $test) - ->mapData($this->matrixdata, $maskPattern) + ->mapData($this->maskECC(), $maskPattern) ; }