PluginProbe ʕ •ᴥ•ʔ
WP 2FA – Two-factor authentication for WordPress / 2.9.0
WP 2FA – Two-factor authentication for WordPress v2.9.0
4.0.0 1.7.1 2.0.0 2.0.1 2.1.0 2.2.0 2.2.1 2.3.0 2.4.0 2.4.1 2.4.2 2.5.0 2.6.0 2.6.1 2.6.2 2.6.3 2.6.4 2.7.0 2.8.0 2.9.0 2.9.1 2.9.2 2.9.3 3.0.0 3.0.1 3.1.0 3.1.1 3.1.1.2 trunk 1.2.0 1.3.0 1.4.0 1.4.1 1.4.2 1.5.0 1.5.1 1.5.2 1.6.0 1.6.1 1.6.2 1.7.0
wp-2fa / includes / classes / bacon / bacon-qr-code / src / Common / EcBlock.php
wp-2fa / includes / classes / bacon / bacon-qr-code / src / Common Last commit date
BitArray.php 11 months ago BitMatrix.php 11 months ago BitUtils.php 11 months ago CharacterSetEci.php 11 months ago EcBlock.php 11 months ago EcBlocks.php 11 months ago ErrorCorrectionLevel.php 11 months ago FormatInformation.php 11 months ago Mode.php 11 months ago ReedSolomonCodec.php 11 months ago Version.php 11 months ago
EcBlock.php
46 lines
1 <?php
2
3 declare (strict_types=1);
4 namespace WP2FA_Vendor\BaconQrCode\Common;
5
6 /**
7 * Encapsulates the parameters for one error-correction block in one symbol version.
8 *
9 * This includes the number of data codewords, and the number of times a block with these parameters is used
10 * consecutively in the QR code version's format.
11 */
12 final class EcBlock
13 {
14 /**
15 * How many times the block is used.
16 *
17 * @var int
18 */
19 private $count;
20 /**
21 * Number of data codewords.
22 *
23 * @var int
24 */
25 private $dataCodewords;
26 public function __construct(int $count, int $dataCodewords)
27 {
28 $this->count = $count;
29 $this->dataCodewords = $dataCodewords;
30 }
31 /**
32 * Returns how many times the block is used.
33 */
34 public function getCount() : int
35 {
36 return $this->count;
37 }
38 /**
39 * Returns the number of data codewords.
40 */
41 public function getDataCodewords() : int
42 {
43 return $this->dataCodewords;
44 }
45 }
46