:octocat: return BitBuffer instance to DecoderResult

This commit is contained in:
smiley
2023-01-31 18:57:10 +01:00
parent 3ded3d45a6
commit 118d9ed591
2 changed files with 3 additions and 3 deletions
+1 -1
View File
@@ -255,7 +255,7 @@ final class Decoder{
}
return new DecoderResult([
'rawBytes' => $bytes,
'rawBytes' => $bitBuffer,
'data' => $result,
'version' => $this->version,
'eccLevel' => $this->eccLevel,
+2 -2
View File
@@ -30,7 +30,7 @@ use function property_exists;
*/
final class DecoderResult{
private array $rawBytes;
private BitBuffer $rawBytes;
private string $data;
private Version $version;
private EccLevel $eccLevel;
@@ -90,7 +90,7 @@ final class DecoderResult{
public function getMatrix():QRMatrix{
return (new QRMatrix($this->version, $this->eccLevel, $this->maskPattern))
->initFunctionalPatterns()
->writeCodewords(new BitBuffer($this->rawBytes))
->writeCodewords($this->rawBytes)
->mask()
;
}