@@ 1333-1340 (lines=8) @@ | ||
1330 | } |
|
1331 | $run = $p; |
|
1332 | $mode = $this->identifyMode($p); |
|
1333 | if ($mode == QR_MODE_8B) { |
|
1334 | $dif = $this->estimateBitsModeNum($run) + 4 + $ln |
|
1335 | + $this->estimateBitsMode8(1) // + 4 + l8 |
|
1336 | - $this->estimateBitsMode8($run + 1); // - 4 - l8 |
|
1337 | if ($dif > 0) { |
|
1338 | return $this->eat8(); |
|
1339 | } |
|
1340 | } |
|
1341 | if ($mode == QR_MODE_AN) { |
|
1342 | $dif = $this->estimateBitsModeNum($run) + 4 + $ln |
|
1343 | + $this->estimateBitsModeAn(1) // + 4 + la |
|
@@ 1341-1348 (lines=8) @@ | ||
1338 | return $this->eat8(); |
|
1339 | } |
|
1340 | } |
|
1341 | if ($mode == QR_MODE_AN) { |
|
1342 | $dif = $this->estimateBitsModeNum($run) + 4 + $ln |
|
1343 | + $this->estimateBitsModeAn(1) // + 4 + la |
|
1344 | - $this->estimateBitsModeAn($run + 1); // - 4 - la |
|
1345 | if ($dif > 0) { |
|
1346 | return $this->eatAn(); |
|
1347 | } |
|
1348 | } |
|
1349 | $this->items = $this->appendNewInputItem($this->items, QR_MODE_NM, $run, str_split($this->dataStr)); |
|
1350 | return $run; |
|
1351 | } |