PluginProbe
Yoast SEO – Advanced SEO with real-time guidance and built-in AI / 18.4
Yoast SEO – Advanced SEO with real-time guidance and built-in AI v18.4
28.5 28.4 28.3 28.2 28.1 28.0 27.9 27.8 27.7 27.6 27.5 trunk 18.0 18.1 18.2 18.3 18.4 18.4.1 18.5 18.5.1 18.6 18.7 18.8 18.9 19.0 All 129 releases
wordpress-seo / vendor_prefixed / chillerlan / php-qrcode / src / Data / Byte.php

Byte.php in Yoast SEO – Advanced SEO with real-time guidance and built-in AI 18.4, at vendor_prefixed/chillerlan/php-qrcode/src/Data/Byte.php

41 lines 851 B
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 <?php
2
3 /**
4 * Class Byte
5 *
6 * @filesource Byte.php
7 * @created 25.11.2015
8 * @package chillerlan\QRCode\Data
9 * @author Smiley <smiley@chillerlan.net>
10 * @copyright 2015 Smiley
11 * @license MIT
12 */
13 namespace YoastSEO_Vendor\chillerlan\QRCode\Data;
14
15 use YoastSEO_Vendor\chillerlan\QRCode\QRCode;
16 /**
17 * Byte mode, ISO-8859-1 or UTF-8
18 */
19 class Byte extends \YoastSEO_Vendor\chillerlan\QRCode\Data\QRDataAbstract
20 {
21 /**
22 * @inheritdoc
23 */
24 protected $datamode = \YoastSEO_Vendor\chillerlan\QRCode\QRCode::DATA_BYTE;
25 /**
26 * @inheritdoc
27 */
28 protected $lengthBits = [8, 16, 16];
29 /**
30 * @inheritdoc
31 */
32 protected function write($data)
33 {
34 $i = 0;
35 while ($i < $this->strlen) {
36 $this->bitBuffer->put(\ord($data[$i]), 8);
37 $i++;
38 }
39 }
40 }
41