mirror of
https://github.com/chillerlan/php-qrcode.git
synced 2026-10-18 17:55:34 +00:00
:octocat: make datamode field static
This commit is contained in:
@@ -38,7 +38,7 @@ final class AlphaNum extends QRDataModeAbstract{
|
||||
'+' => 40, '-' => 41, '.' => 42, '/' => 43, ':' => 44,
|
||||
];
|
||||
|
||||
protected int $datamode = Mode::DATA_ALPHANUM;
|
||||
protected static int $datamode = Mode::DATA_ALPHANUM;
|
||||
|
||||
/**
|
||||
* @inheritdoc
|
||||
@@ -68,8 +68,8 @@ final class AlphaNum extends QRDataModeAbstract{
|
||||
$len = $this->getCharCount();
|
||||
|
||||
$bitBuffer
|
||||
->put($this->datamode, 4)
|
||||
->put($len, Mode::getLengthBitsForVersion($this->datamode, $versionNumber))
|
||||
->put($this::$datamode, 4)
|
||||
->put($len, Mode::getLengthBitsForVersion($this::$datamode, $versionNumber))
|
||||
;
|
||||
|
||||
// encode 2 characters in 11 bits
|
||||
|
||||
Reference in New Issue
Block a user