:octocat: shortcut for Mode::getLengthBitsForVersion()

This commit is contained in:
smiley
2022-07-25 20:04:21 +02:00
parent 633c7c3926
commit fd3709d1bb
5 changed files with 17 additions and 8 deletions
+2 -2
View File
@@ -70,7 +70,7 @@ final class AlphaNum extends QRDataModeAbstract{
$bitBuffer
->put($this::$datamode, 4)
->put($len, Mode::getLengthBitsForVersion($this::$datamode, $versionNumber))
->put($len, $this::getLengthBits($versionNumber))
;
// encode 2 characters in 11 bits
@@ -91,7 +91,7 @@ final class AlphaNum extends QRDataModeAbstract{
* @throws \chillerlan\QRCode\Data\QRCodeDataException
*/
public static function decodeSegment(BitBuffer $bitBuffer, int $versionNumber):string{
$length = $bitBuffer->read(Mode::getLengthBitsForVersion(self::$datamode, $versionNumber));
$length = $bitBuffer->read(self::getLengthBits($versionNumber));
$charmap = array_flip(self::CHAR_TO_ORD);
// @todo