|
|
@@ -116,7 +116,7 @@
|
|
|
<aside class="phpdocumentor-element-found-in">
|
|
|
<abbr class="phpdocumentor-element-found-in__file" title="src/Data/QRMatrix.php"><a href="files/src-data-qrmatrix.html"><abbr title="src/Data/QRMatrix.php">QRMatrix.php</abbr></a></abbr>
|
|
|
:
|
|
|
- <span class="phpdocumentor-element-found-in__line">24</span>
|
|
|
+ <span class="phpdocumentor-element-found-in__line">22</span>
|
|
|
|
|
|
</aside>
|
|
|
|
|
|
@@ -249,38 +249,38 @@ maps the ECC coded binary data and applies the mask pattern</p>
|
|
|
</dt>
|
|
|
<dd></dd>
|
|
|
|
|
|
- <dt class="phpdocumentor-table-of-contents__entry -property -private">
|
|
|
+ <dt class="phpdocumentor-table-of-contents__entry -property -protected">
|
|
|
<a href="classes/chillerlan-QRCode-Data-QRMatrix.html#property_eccLevel">$eccLevel</a>
|
|
|
<span>
|
|
|
- : <a href="classes/chillerlan-QRCode-Common-EccLevel.html"><abbr title="\chillerlan\QRCode\Common\EccLevel">EccLevel</abbr></a> </span>
|
|
|
+ : <a href="classes/chillerlan-QRCode-Common-EccLevel.html"><abbr title="\chillerlan\QRCode\Common\EccLevel">EccLevel</abbr></a>|null </span>
|
|
|
</dt>
|
|
|
<dd>the current ECC level</dd>
|
|
|
|
|
|
- <dt class="phpdocumentor-table-of-contents__entry -property -private">
|
|
|
+ <dt class="phpdocumentor-table-of-contents__entry -property -protected">
|
|
|
<a href="classes/chillerlan-QRCode-Data-QRMatrix.html#property_maskPattern">$maskPattern</a>
|
|
|
<span>
|
|
|
: <a href="classes/chillerlan-QRCode-Common-MaskPattern.html"><abbr title="\chillerlan\QRCode\Common\MaskPattern">MaskPattern</abbr></a>|null </span>
|
|
|
</dt>
|
|
|
<dd>the used mask pattern, set via QRMatrix::mask()</dd>
|
|
|
|
|
|
- <dt class="phpdocumentor-table-of-contents__entry -property -private">
|
|
|
+ <dt class="phpdocumentor-table-of-contents__entry -property -protected">
|
|
|
<a href="classes/chillerlan-QRCode-Data-QRMatrix.html#property_matrix">$matrix</a>
|
|
|
<span>
|
|
|
: array<string|int, mixed> </span>
|
|
|
</dt>
|
|
|
<dd>the actual matrix data array</dd>
|
|
|
|
|
|
- <dt class="phpdocumentor-table-of-contents__entry -property -private">
|
|
|
+ <dt class="phpdocumentor-table-of-contents__entry -property -protected">
|
|
|
<a href="classes/chillerlan-QRCode-Data-QRMatrix.html#property_moduleCount">$moduleCount</a>
|
|
|
<span>
|
|
|
: int </span>
|
|
|
</dt>
|
|
|
<dd>the size (side length) of the matrix, including quiet zone (if created)</dd>
|
|
|
|
|
|
- <dt class="phpdocumentor-table-of-contents__entry -property -private">
|
|
|
+ <dt class="phpdocumentor-table-of-contents__entry -property -protected">
|
|
|
<a href="classes/chillerlan-QRCode-Data-QRMatrix.html#property_version">$version</a>
|
|
|
<span>
|
|
|
- : <a href="classes/chillerlan-QRCode-Common-Version.html"><abbr title="\chillerlan\QRCode\Common\Version">Version</abbr></a> </span>
|
|
|
+ : <a href="classes/chillerlan-QRCode-Common-Version.html"><abbr title="\chillerlan\QRCode\Common\Version">Version</abbr></a>|null </span>
|
|
|
</dt>
|
|
|
<dd>a Version instance</dd>
|
|
|
|
|
|
@@ -315,7 +315,7 @@ maps the ECC coded binary data and applies the mask pattern</p>
|
|
|
<dt class="phpdocumentor-table-of-contents__entry -method -public">
|
|
|
<a href="classes/chillerlan-QRCode-Data-QRMatrix.html#method_eccLevel">eccLevel()</a>
|
|
|
<span>
|
|
|
- : <a href="classes/chillerlan-QRCode-Common-EccLevel.html"><abbr title="\chillerlan\QRCode\Common\EccLevel">EccLevel</abbr></a> </span>
|
|
|
+ : <a href="classes/chillerlan-QRCode-Common-EccLevel.html"><abbr title="\chillerlan\QRCode\Common\EccLevel">EccLevel</abbr></a>|null </span>
|
|
|
</dt>
|
|
|
<dd>Returns the current ECC level</dd>
|
|
|
|
|
|
@@ -333,13 +333,6 @@ maps the ECC coded binary data and applies the mask pattern</p>
|
|
|
</dt>
|
|
|
<dd>Returns the value of the module at position [$x, $y]</dd>
|
|
|
|
|
|
- <dt class="phpdocumentor-table-of-contents__entry -method -public">
|
|
|
- <a href="classes/chillerlan-QRCode-Data-QRMatrix.html#method_initFormatInfo">initFormatInfo()</a>
|
|
|
- <span>
|
|
|
- : self </span>
|
|
|
-</dt>
|
|
|
-<dd>shortcut to set format and version info</dd>
|
|
|
-
|
|
|
<dt class="phpdocumentor-table-of-contents__entry -method -public">
|
|
|
<a href="classes/chillerlan-QRCode-Data-QRMatrix.html#method_initFunctionalPatterns">initFunctionalPatterns()</a>
|
|
|
<span>
|
|
|
@@ -347,20 +340,12 @@ maps the ECC coded binary data and applies the mask pattern</p>
|
|
|
</dt>
|
|
|
<dd>shortcut to initialize the functional patterns</dd>
|
|
|
|
|
|
- <dt class="phpdocumentor-table-of-contents__entry -method -public">
|
|
|
- <a href="classes/chillerlan-QRCode-Data-QRMatrix.html#method_mapData">mapData()</a>
|
|
|
- <span>
|
|
|
- : <a href="classes/chillerlan-QRCode-Data-QRMatrix.html"><abbr title="\chillerlan\QRCode\Data\QRMatrix">QRMatrix</abbr></a> </span>
|
|
|
-</dt>
|
|
|
-<dd>Maps the binary $data array from QRData::maskECC() on the matrix,
|
|
|
-masking the data using $maskPattern (ISO/IEC 18004:2000 Section 8.8)</dd>
|
|
|
-
|
|
|
<dt class="phpdocumentor-table-of-contents__entry -method -public">
|
|
|
<a href="classes/chillerlan-QRCode-Data-QRMatrix.html#method_mask">mask()</a>
|
|
|
<span>
|
|
|
: self </span>
|
|
|
</dt>
|
|
|
-<dd>Applies the mask pattern</dd>
|
|
|
+<dd>Applies/reverses the mask pattern</dd>
|
|
|
|
|
|
<dt class="phpdocumentor-table-of-contents__entry -method -public">
|
|
|
<a href="classes/chillerlan-QRCode-Data-QRMatrix.html#method_maskPattern">maskPattern()</a>
|
|
|
@@ -456,10 +441,17 @@ masking the data using $maskPattern (ISO/IEC 18004:2000 Section 8.8)</dd>
|
|
|
<dt class="phpdocumentor-table-of-contents__entry -method -public">
|
|
|
<a href="classes/chillerlan-QRCode-Data-QRMatrix.html#method_version">version()</a>
|
|
|
<span>
|
|
|
- : <a href="classes/chillerlan-QRCode-Common-Version.html"><abbr title="\chillerlan\QRCode\Common\Version">Version</abbr></a> </span>
|
|
|
+ : <a href="classes/chillerlan-QRCode-Common-Version.html"><abbr title="\chillerlan\QRCode\Common\Version">Version</abbr></a>|null </span>
|
|
|
</dt>
|
|
|
<dd>Returns the current version number</dd>
|
|
|
|
|
|
+ <dt class="phpdocumentor-table-of-contents__entry -method -public">
|
|
|
+ <a href="classes/chillerlan-QRCode-Data-QRMatrix.html#method_writeCodewords">writeCodewords()</a>
|
|
|
+ <span>
|
|
|
+ : self </span>
|
|
|
+</dt>
|
|
|
+<dd>Maps the interleaved binary $data on the matrix</dd>
|
|
|
+
|
|
|
</dl>
|
|
|
|
|
|
|
|
|
@@ -479,7 +471,7 @@ masking the data using $maskPattern (ISO/IEC 18004:2000 Section 8.8)</dd>
|
|
|
<aside class="phpdocumentor-element-found-in">
|
|
|
<abbr class="phpdocumentor-element-found-in__file" title="src/Data/QRMatrix.php"><a href="files/src-data-qrmatrix.html"><abbr title="src/Data/QRMatrix.php">QRMatrix.php</abbr></a></abbr>
|
|
|
:
|
|
|
- <span class="phpdocumentor-element-found-in__line">53</span>
|
|
|
+ <span class="phpdocumentor-element-found-in__line">51</span>
|
|
|
|
|
|
</aside>
|
|
|
|
|
|
@@ -506,7 +498,7 @@ masking the data using $maskPattern (ISO/IEC 18004:2000 Section 8.8)</dd>
|
|
|
<aside class="phpdocumentor-element-found-in">
|
|
|
<abbr class="phpdocumentor-element-found-in__file" title="src/Data/QRMatrix.php"><a href="files/src-data-qrmatrix.html"><abbr title="src/Data/QRMatrix.php">QRMatrix.php</abbr></a></abbr>
|
|
|
:
|
|
|
- <span class="phpdocumentor-element-found-in__line">37</span>
|
|
|
+ <span class="phpdocumentor-element-found-in__line">35</span>
|
|
|
|
|
|
</aside>
|
|
|
|
|
|
@@ -533,7 +525,7 @@ masking the data using $maskPattern (ISO/IEC 18004:2000 Section 8.8)</dd>
|
|
|
<aside class="phpdocumentor-element-found-in">
|
|
|
<abbr class="phpdocumentor-element-found-in__file" title="src/Data/QRMatrix.php"><a href="files/src-data-qrmatrix.html"><abbr title="src/Data/QRMatrix.php">QRMatrix.php</abbr></a></abbr>
|
|
|
:
|
|
|
- <span class="phpdocumentor-element-found-in__line">29</span>
|
|
|
+ <span class="phpdocumentor-element-found-in__line">27</span>
|
|
|
|
|
|
</aside>
|
|
|
|
|
|
@@ -560,7 +552,7 @@ masking the data using $maskPattern (ISO/IEC 18004:2000 Section 8.8)</dd>
|
|
|
<aside class="phpdocumentor-element-found-in">
|
|
|
<abbr class="phpdocumentor-element-found-in__file" title="src/Data/QRMatrix.php"><a href="files/src-data-qrmatrix.html"><abbr title="src/Data/QRMatrix.php">QRMatrix.php</abbr></a></abbr>
|
|
|
:
|
|
|
- <span class="phpdocumentor-element-found-in__line">31</span>
|
|
|
+ <span class="phpdocumentor-element-found-in__line">29</span>
|
|
|
|
|
|
</aside>
|
|
|
|
|
|
@@ -587,7 +579,7 @@ masking the data using $maskPattern (ISO/IEC 18004:2000 Section 8.8)</dd>
|
|
|
<aside class="phpdocumentor-element-found-in">
|
|
|
<abbr class="phpdocumentor-element-found-in__file" title="src/Data/QRMatrix.php"><a href="files/src-data-qrmatrix.html"><abbr title="src/Data/QRMatrix.php">QRMatrix.php</abbr></a></abbr>
|
|
|
:
|
|
|
- <span class="phpdocumentor-element-found-in__line">33</span>
|
|
|
+ <span class="phpdocumentor-element-found-in__line">31</span>
|
|
|
|
|
|
</aside>
|
|
|
|
|
|
@@ -614,7 +606,7 @@ masking the data using $maskPattern (ISO/IEC 18004:2000 Section 8.8)</dd>
|
|
|
<aside class="phpdocumentor-element-found-in">
|
|
|
<abbr class="phpdocumentor-element-found-in__file" title="src/Data/QRMatrix.php"><a href="files/src-data-qrmatrix.html"><abbr title="src/Data/QRMatrix.php">QRMatrix.php</abbr></a></abbr>
|
|
|
:
|
|
|
- <span class="phpdocumentor-element-found-in__line">49</span>
|
|
|
+ <span class="phpdocumentor-element-found-in__line">47</span>
|
|
|
|
|
|
</aside>
|
|
|
|
|
|
@@ -641,7 +633,7 @@ masking the data using $maskPattern (ISO/IEC 18004:2000 Section 8.8)</dd>
|
|
|
<aside class="phpdocumentor-element-found-in">
|
|
|
<abbr class="phpdocumentor-element-found-in__file" title="src/Data/QRMatrix.php"><a href="files/src-data-qrmatrix.html"><abbr title="src/Data/QRMatrix.php">QRMatrix.php</abbr></a></abbr>
|
|
|
:
|
|
|
- <span class="phpdocumentor-element-found-in__line">41</span>
|
|
|
+ <span class="phpdocumentor-element-found-in__line">39</span>
|
|
|
|
|
|
</aside>
|
|
|
|
|
|
@@ -668,7 +660,7 @@ masking the data using $maskPattern (ISO/IEC 18004:2000 Section 8.8)</dd>
|
|
|
<aside class="phpdocumentor-element-found-in">
|
|
|
<abbr class="phpdocumentor-element-found-in__file" title="src/Data/QRMatrix.php"><a href="files/src-data-qrmatrix.html"><abbr title="src/Data/QRMatrix.php">QRMatrix.php</abbr></a></abbr>
|
|
|
:
|
|
|
- <span class="phpdocumentor-element-found-in__line">47</span>
|
|
|
+ <span class="phpdocumentor-element-found-in__line">45</span>
|
|
|
|
|
|
</aside>
|
|
|
|
|
|
@@ -695,7 +687,7 @@ masking the data using $maskPattern (ISO/IEC 18004:2000 Section 8.8)</dd>
|
|
|
<aside class="phpdocumentor-element-found-in">
|
|
|
<abbr class="phpdocumentor-element-found-in__file" title="src/Data/QRMatrix.php"><a href="files/src-data-qrmatrix.html"><abbr title="src/Data/QRMatrix.php">QRMatrix.php</abbr></a></abbr>
|
|
|
:
|
|
|
- <span class="phpdocumentor-element-found-in__line">27</span>
|
|
|
+ <span class="phpdocumentor-element-found-in__line">25</span>
|
|
|
|
|
|
</aside>
|
|
|
|
|
|
@@ -722,7 +714,7 @@ masking the data using $maskPattern (ISO/IEC 18004:2000 Section 8.8)</dd>
|
|
|
<aside class="phpdocumentor-element-found-in">
|
|
|
<abbr class="phpdocumentor-element-found-in__file" title="src/Data/QRMatrix.php"><a href="files/src-data-qrmatrix.html"><abbr title="src/Data/QRMatrix.php">QRMatrix.php</abbr></a></abbr>
|
|
|
:
|
|
|
- <span class="phpdocumentor-element-found-in__line">45</span>
|
|
|
+ <span class="phpdocumentor-element-found-in__line">43</span>
|
|
|
|
|
|
</aside>
|
|
|
|
|
|
@@ -749,7 +741,7 @@ masking the data using $maskPattern (ISO/IEC 18004:2000 Section 8.8)</dd>
|
|
|
<aside class="phpdocumentor-element-found-in">
|
|
|
<abbr class="phpdocumentor-element-found-in__file" title="src/Data/QRMatrix.php"><a href="files/src-data-qrmatrix.html"><abbr title="src/Data/QRMatrix.php">QRMatrix.php</abbr></a></abbr>
|
|
|
:
|
|
|
- <span class="phpdocumentor-element-found-in__line">35</span>
|
|
|
+ <span class="phpdocumentor-element-found-in__line">33</span>
|
|
|
|
|
|
</aside>
|
|
|
|
|
|
@@ -776,7 +768,7 @@ masking the data using $maskPattern (ISO/IEC 18004:2000 Section 8.8)</dd>
|
|
|
<aside class="phpdocumentor-element-found-in">
|
|
|
<abbr class="phpdocumentor-element-found-in__file" title="src/Data/QRMatrix.php"><a href="files/src-data-qrmatrix.html"><abbr title="src/Data/QRMatrix.php">QRMatrix.php</abbr></a></abbr>
|
|
|
:
|
|
|
- <span class="phpdocumentor-element-found-in__line">51</span>
|
|
|
+ <span class="phpdocumentor-element-found-in__line">49</span>
|
|
|
|
|
|
</aside>
|
|
|
|
|
|
@@ -803,7 +795,7 @@ masking the data using $maskPattern (ISO/IEC 18004:2000 Section 8.8)</dd>
|
|
|
<aside class="phpdocumentor-element-found-in">
|
|
|
<abbr class="phpdocumentor-element-found-in__file" title="src/Data/QRMatrix.php"><a href="files/src-data-qrmatrix.html"><abbr title="src/Data/QRMatrix.php">QRMatrix.php</abbr></a></abbr>
|
|
|
:
|
|
|
- <span class="phpdocumentor-element-found-in__line">39</span>
|
|
|
+ <span class="phpdocumentor-element-found-in__line">37</span>
|
|
|
|
|
|
</aside>
|
|
|
|
|
|
@@ -830,7 +822,7 @@ masking the data using $maskPattern (ISO/IEC 18004:2000 Section 8.8)</dd>
|
|
|
<aside class="phpdocumentor-element-found-in">
|
|
|
<abbr class="phpdocumentor-element-found-in__file" title="src/Data/QRMatrix.php"><a href="files/src-data-qrmatrix.html"><abbr title="src/Data/QRMatrix.php">QRMatrix.php</abbr></a></abbr>
|
|
|
:
|
|
|
- <span class="phpdocumentor-element-found-in__line">43</span>
|
|
|
+ <span class="phpdocumentor-element-found-in__line">41</span>
|
|
|
|
|
|
</aside>
|
|
|
|
|
|
@@ -860,7 +852,7 @@ masking the data using $maskPattern (ISO/IEC 18004:2000 Section 8.8)</dd>
|
|
|
class="
|
|
|
phpdocumentor-element
|
|
|
-property
|
|
|
- -private
|
|
|
+ -protected
|
|
|
"
|
|
|
>
|
|
|
<h4 class="phpdocumentor-element__name" id="property_eccLevel">
|
|
|
@@ -872,17 +864,17 @@ masking the data using $maskPattern (ISO/IEC 18004:2000 Section 8.8)</dd>
|
|
|
<aside class="phpdocumentor-element-found-in">
|
|
|
<abbr class="phpdocumentor-element-found-in__file" title="src/Data/QRMatrix.php"><a href="files/src-data-qrmatrix.html"><abbr title="src/Data/QRMatrix.php">QRMatrix.php</abbr></a></abbr>
|
|
|
:
|
|
|
- <span class="phpdocumentor-element-found-in__line">75</span>
|
|
|
+ <span class="phpdocumentor-element-found-in__line">61</span>
|
|
|
|
|
|
</aside>
|
|
|
|
|
|
<p class="phpdocumentor-summary">the current ECC level</p>
|
|
|
|
|
|
<code class="phpdocumentor-code phpdocumentor-signature ">
|
|
|
- <span class="phpdocumentor-signature__visibility">private</span>
|
|
|
- <span class="phpdocumentor-signature__type"><a href="classes/chillerlan-QRCode-Common-EccLevel.html"><abbr title="\chillerlan\QRCode\Common\EccLevel">EccLevel</abbr></a></span>
|
|
|
+ <span class="phpdocumentor-signature__visibility">protected</span>
|
|
|
+ <span class="phpdocumentor-signature__type"><a href="classes/chillerlan-QRCode-Common-EccLevel.html"><abbr title="\chillerlan\QRCode\Common\EccLevel">EccLevel</abbr></a>|null</span>
|
|
|
<span class="phpdocumentor-signature__name">$eccLevel</span>
|
|
|
- </code>
|
|
|
+ = <span class="phpdocumentor-signature__default-value">null</span></code>
|
|
|
|
|
|
|
|
|
<section class="phpdocumentor-description"></section>
|
|
|
@@ -894,7 +886,7 @@ masking the data using $maskPattern (ISO/IEC 18004:2000 Section 8.8)</dd>
|
|
|
class="
|
|
|
phpdocumentor-element
|
|
|
-property
|
|
|
- -private
|
|
|
+ -protected
|
|
|
"
|
|
|
>
|
|
|
<h4 class="phpdocumentor-element__name" id="property_maskPattern">
|
|
|
@@ -906,14 +898,14 @@ masking the data using $maskPattern (ISO/IEC 18004:2000 Section 8.8)</dd>
|
|
|
<aside class="phpdocumentor-element-found-in">
|
|
|
<abbr class="phpdocumentor-element-found-in__file" title="src/Data/QRMatrix.php"><a href="files/src-data-qrmatrix.html"><abbr title="src/Data/QRMatrix.php">QRMatrix.php</abbr></a></abbr>
|
|
|
:
|
|
|
- <span class="phpdocumentor-element-found-in__line">58</span>
|
|
|
+ <span class="phpdocumentor-element-found-in__line">56</span>
|
|
|
|
|
|
</aside>
|
|
|
|
|
|
<p class="phpdocumentor-summary">the used mask pattern, set via QRMatrix::mask()</p>
|
|
|
|
|
|
<code class="phpdocumentor-code phpdocumentor-signature ">
|
|
|
- <span class="phpdocumentor-signature__visibility">private</span>
|
|
|
+ <span class="phpdocumentor-signature__visibility">protected</span>
|
|
|
<span class="phpdocumentor-signature__type"><a href="classes/chillerlan-QRCode-Common-MaskPattern.html"><abbr title="\chillerlan\QRCode\Common\MaskPattern">MaskPattern</abbr></a>|null</span>
|
|
|
<span class="phpdocumentor-signature__name">$maskPattern</span>
|
|
|
= <span class="phpdocumentor-signature__default-value">null</span></code>
|
|
|
@@ -928,7 +920,7 @@ masking the data using $maskPattern (ISO/IEC 18004:2000 Section 8.8)</dd>
|
|
|
class="
|
|
|
phpdocumentor-element
|
|
|
-property
|
|
|
- -private
|
|
|
+ -protected
|
|
|
"
|
|
|
>
|
|
|
<h4 class="phpdocumentor-element__name" id="property_matrix">
|
|
|
@@ -940,14 +932,14 @@ masking the data using $maskPattern (ISO/IEC 18004:2000 Section 8.8)</dd>
|
|
|
<aside class="phpdocumentor-element-found-in">
|
|
|
<abbr class="phpdocumentor-element-found-in__file" title="src/Data/QRMatrix.php"><a href="files/src-data-qrmatrix.html"><abbr title="src/Data/QRMatrix.php">QRMatrix.php</abbr></a></abbr>
|
|
|
:
|
|
|
- <span class="phpdocumentor-element-found-in__line">70</span>
|
|
|
+ <span class="phpdocumentor-element-found-in__line">78</span>
|
|
|
|
|
|
</aside>
|
|
|
|
|
|
<p class="phpdocumentor-summary">the actual matrix data array</p>
|
|
|
|
|
|
<code class="phpdocumentor-code phpdocumentor-signature ">
|
|
|
- <span class="phpdocumentor-signature__visibility">private</span>
|
|
|
+ <span class="phpdocumentor-signature__visibility">protected</span>
|
|
|
<span class="phpdocumentor-signature__type">array<string|int, mixed></span>
|
|
|
<span class="phpdocumentor-signature__name">$matrix</span>
|
|
|
</code>
|
|
|
@@ -961,7 +953,7 @@ masking the data using $maskPattern (ISO/IEC 18004:2000 Section 8.8)</dd>
|
|
|
class="
|
|
|
phpdocumentor-element
|
|
|
-property
|
|
|
- -private
|
|
|
+ -protected
|
|
|
"
|
|
|
>
|
|
|
<h4 class="phpdocumentor-element__name" id="property_moduleCount">
|
|
|
@@ -973,14 +965,14 @@ masking the data using $maskPattern (ISO/IEC 18004:2000 Section 8.8)</dd>
|
|
|
<aside class="phpdocumentor-element-found-in">
|
|
|
<abbr class="phpdocumentor-element-found-in__file" title="src/Data/QRMatrix.php"><a href="files/src-data-qrmatrix.html"><abbr title="src/Data/QRMatrix.php">QRMatrix.php</abbr></a></abbr>
|
|
|
:
|
|
|
- <span class="phpdocumentor-element-found-in__line">63</span>
|
|
|
+ <span class="phpdocumentor-element-found-in__line">71</span>
|
|
|
|
|
|
</aside>
|
|
|
|
|
|
<p class="phpdocumentor-summary">the size (side length) of the matrix, including quiet zone (if created)</p>
|
|
|
|
|
|
<code class="phpdocumentor-code phpdocumentor-signature ">
|
|
|
- <span class="phpdocumentor-signature__visibility">private</span>
|
|
|
+ <span class="phpdocumentor-signature__visibility">protected</span>
|
|
|
<span class="phpdocumentor-signature__type">int</span>
|
|
|
<span class="phpdocumentor-signature__name">$moduleCount</span>
|
|
|
</code>
|
|
|
@@ -995,7 +987,7 @@ masking the data using $maskPattern (ISO/IEC 18004:2000 Section 8.8)</dd>
|
|
|
class="
|
|
|
phpdocumentor-element
|
|
|
-property
|
|
|
- -private
|
|
|
+ -protected
|
|
|
"
|
|
|
>
|
|
|
<h4 class="phpdocumentor-element__name" id="property_version">
|
|
|
@@ -1007,17 +999,17 @@ masking the data using $maskPattern (ISO/IEC 18004:2000 Section 8.8)</dd>
|
|
|
<aside class="phpdocumentor-element-found-in">
|
|
|
<abbr class="phpdocumentor-element-found-in__file" title="src/Data/QRMatrix.php"><a href="files/src-data-qrmatrix.html"><abbr title="src/Data/QRMatrix.php">QRMatrix.php</abbr></a></abbr>
|
|
|
:
|
|
|
- <span class="phpdocumentor-element-found-in__line">80</span>
|
|
|
+ <span class="phpdocumentor-element-found-in__line">66</span>
|
|
|
|
|
|
</aside>
|
|
|
|
|
|
<p class="phpdocumentor-summary">a Version instance</p>
|
|
|
|
|
|
<code class="phpdocumentor-code phpdocumentor-signature ">
|
|
|
- <span class="phpdocumentor-signature__visibility">private</span>
|
|
|
- <span class="phpdocumentor-signature__type"><a href="classes/chillerlan-QRCode-Common-Version.html"><abbr title="\chillerlan\QRCode\Common\Version">Version</abbr></a></span>
|
|
|
+ <span class="phpdocumentor-signature__visibility">protected</span>
|
|
|
+ <span class="phpdocumentor-signature__type"><a href="classes/chillerlan-QRCode-Common-Version.html"><abbr title="\chillerlan\QRCode\Common\Version">Version</abbr></a>|null</span>
|
|
|
<span class="phpdocumentor-signature__name">$version</span>
|
|
|
- </code>
|
|
|
+ = <span class="phpdocumentor-signature__default-value">null</span></code>
|
|
|
|
|
|
|
|
|
<section class="phpdocumentor-description"></section>
|
|
|
@@ -1045,7 +1037,7 @@ masking the data using $maskPattern (ISO/IEC 18004:2000 Section 8.8)</dd>
|
|
|
<aside class="phpdocumentor-element-found-in">
|
|
|
<abbr class="phpdocumentor-element-found-in__file" title="src/Data/QRMatrix.php"><a href="files/src-data-qrmatrix.html"><abbr title="src/Data/QRMatrix.php">QRMatrix.php</abbr></a></abbr>
|
|
|
:
|
|
|
- <span class="phpdocumentor-element-found-in__line">85</span>
|
|
|
+ <span class="phpdocumentor-element-found-in__line">83</span>
|
|
|
|
|
|
</aside>
|
|
|
|
|
|
@@ -1053,7 +1045,7 @@ masking the data using $maskPattern (ISO/IEC 18004:2000 Section 8.8)</dd>
|
|
|
|
|
|
<code class="phpdocumentor-code phpdocumentor-signature ">
|
|
|
<span class="phpdocumentor-signature__visibility">public</span>
|
|
|
- <span class="phpdocumentor-signature__name">__construct</span><span>(</span><span class="phpdocumentor-signature__argument"><span class="phpdocumentor-signature__argument__return-type"><a href="classes/chillerlan-QRCode-Common-Version.html"><abbr title="\chillerlan\QRCode\Common\Version">Version</abbr></a> </span><span class="phpdocumentor-signature__argument__name">$version</span></span><span class="phpdocumentor-signature__argument"><span>, </span><span class="phpdocumentor-signature__argument__return-type"><a href="classes/chillerlan-QRCode-Common-EccLevel.html"><abbr title="\chillerlan\QRCode\Common\EccLevel">EccLevel</abbr></a> </span><span class="phpdocumentor-signature__argument__name">$eccLevel</span></span><span>)</span><span> : </span><span class="phpdocumentor-signature__response_type">mixed</span></code>
|
|
|
+ <span class="phpdocumentor-signature__name">__construct</span><span>(</span><span class="phpdocumentor-signature__argument"><span class="phpdocumentor-signature__argument__return-type"><a href="classes/chillerlan-QRCode-Common-Version.html"><abbr title="\chillerlan\QRCode\Common\Version">Version</abbr></a> </span><span class="phpdocumentor-signature__argument__name">$version</span></span><span class="phpdocumentor-signature__argument"><span>, </span><span class="phpdocumentor-signature__argument__return-type"><a href="classes/chillerlan-QRCode-Common-EccLevel.html"><abbr title="\chillerlan\QRCode\Common\EccLevel">EccLevel</abbr></a> </span><span class="phpdocumentor-signature__argument__name">$eccLevel</span></span><span class="phpdocumentor-signature__argument"><span>, </span><span class="phpdocumentor-signature__argument__return-type"><a href="classes/chillerlan-QRCode-Common-MaskPattern.html"><abbr title="\chillerlan\QRCode\Common\MaskPattern">MaskPattern</abbr></a> </span><span class="phpdocumentor-signature__argument__name">$maskPattern</span></span><span>)</span><span> : </span><span class="phpdocumentor-signature__response_type">mixed</span></code>
|
|
|
|
|
|
|
|
|
<h5 class="phpdocumentor-argument-list__heading">Parameters</h5>
|
|
|
@@ -1073,6 +1065,14 @@ masking the data using $maskPattern (ISO/IEC 18004:2000 Section 8.8)</dd>
|
|
|
<dd class="phpdocumentor-argument-list__definition">
|
|
|
<section class="phpdocumentor-description"></section>
|
|
|
|
|
|
+ </dd>
|
|
|
+ <dt class="phpdocumentor-argument-list__entry">
|
|
|
+ <span class="phpdocumentor-signature__argument__name">$maskPattern</span>
|
|
|
+ : <span class="phpdocumentor-signature__argument__return-type"><a href="classes/chillerlan-QRCode-Common-MaskPattern.html"><abbr title="\chillerlan\QRCode\Common\MaskPattern">MaskPattern</abbr></a></span>
|
|
|
+ </dt>
|
|
|
+ <dd class="phpdocumentor-argument-list__definition">
|
|
|
+ <section class="phpdocumentor-description"></section>
|
|
|
+
|
|
|
</dd>
|
|
|
</dl>
|
|
|
|
|
|
@@ -1097,7 +1097,7 @@ masking the data using $maskPattern (ISO/IEC 18004:2000 Section 8.8)</dd>
|
|
|
<aside class="phpdocumentor-element-found-in">
|
|
|
<abbr class="phpdocumentor-element-found-in__file" title="src/Data/QRMatrix.php"><a href="files/src-data-qrmatrix.html"><abbr title="src/Data/QRMatrix.php">QRMatrix.php</abbr></a></abbr>
|
|
|
:
|
|
|
- <span class="phpdocumentor-element-found-in__line">226</span>
|
|
|
+ <span class="phpdocumentor-element-found-in__line">217</span>
|
|
|
|
|
|
</aside>
|
|
|
|
|
|
@@ -1152,7 +1152,7 @@ false => $value & 0x800 === 0</p>
|
|
|
<aside class="phpdocumentor-element-found-in">
|
|
|
<abbr class="phpdocumentor-element-found-in__file" title="src/Data/QRMatrix.php"><a href="files/src-data-qrmatrix.html"><abbr title="src/Data/QRMatrix.php">QRMatrix.php</abbr></a></abbr>
|
|
|
:
|
|
|
- <span class="phpdocumentor-element-found-in__line">202</span>
|
|
|
+ <span class="phpdocumentor-element-found-in__line">193</span>
|
|
|
|
|
|
</aside>
|
|
|
|
|
|
@@ -1214,7 +1214,7 @@ false => $value & 0x800 === 0</p>
|
|
|
<aside class="phpdocumentor-element-found-in">
|
|
|
<abbr class="phpdocumentor-element-found-in__file" title="src/Data/QRMatrix.php"><a href="files/src-data-qrmatrix.html"><abbr title="src/Data/QRMatrix.php">QRMatrix.php</abbr></a></abbr>
|
|
|
:
|
|
|
- <span class="phpdocumentor-element-found-in__line">209</span>
|
|
|
+ <span class="phpdocumentor-element-found-in__line">200</span>
|
|
|
|
|
|
</aside>
|
|
|
|
|
|
@@ -1274,7 +1274,7 @@ false => $value & 0x800 === 0</p>
|
|
|
<aside class="phpdocumentor-element-found-in">
|
|
|
<abbr class="phpdocumentor-element-found-in__file" title="src/Data/QRMatrix.php"><a href="files/src-data-qrmatrix.html"><abbr title="src/Data/QRMatrix.php">QRMatrix.php</abbr></a></abbr>
|
|
|
:
|
|
|
- <span class="phpdocumentor-element-found-in__line">149</span>
|
|
|
+ <span class="phpdocumentor-element-found-in__line">140</span>
|
|
|
|
|
|
</aside>
|
|
|
|
|
|
@@ -1282,14 +1282,14 @@ false => $value & 0x800 === 0</p>
|
|
|
|
|
|
<code class="phpdocumentor-code phpdocumentor-signature ">
|
|
|
<span class="phpdocumentor-signature__visibility">public</span>
|
|
|
- <span class="phpdocumentor-signature__name">eccLevel</span><span>(</span><span>)</span><span> : </span><span class="phpdocumentor-signature__response_type"><a href="classes/chillerlan-QRCode-Common-EccLevel.html"><abbr title="\chillerlan\QRCode\Common\EccLevel">EccLevel</abbr></a></span></code>
|
|
|
+ <span class="phpdocumentor-signature__name">eccLevel</span><span>(</span><span>)</span><span> : </span><span class="phpdocumentor-signature__response_type"><a href="classes/chillerlan-QRCode-Common-EccLevel.html"><abbr title="\chillerlan\QRCode\Common\EccLevel">EccLevel</abbr></a>|null</span></code>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<h5 class="phpdocumentor-return-value__heading">Return values</h5>
|
|
|
- <span class="phpdocumentor-signature__response_type"><a href="classes/chillerlan-QRCode-Common-EccLevel.html"><abbr title="\chillerlan\QRCode\Common\EccLevel">EccLevel</abbr></a></span>
|
|
|
+ <span class="phpdocumentor-signature__response_type"><a href="classes/chillerlan-QRCode-Common-EccLevel.html"><abbr title="\chillerlan\QRCode\Common\EccLevel">EccLevel</abbr></a>|null</span>
|
|
|
—
|
|
|
|
|
|
|
|
|
@@ -1307,7 +1307,7 @@ false => $value & 0x800 === 0</p>
|
|
|
<aside class="phpdocumentor-element-found-in">
|
|
|
<abbr class="phpdocumentor-element-found-in__file" title="src/Data/QRMatrix.php"><a href="files/src-data-qrmatrix.html"><abbr title="src/Data/QRMatrix.php">QRMatrix.php</abbr></a></abbr>
|
|
|
:
|
|
|
- <span class="phpdocumentor-element-found-in__line">191</span>
|
|
|
+ <span class="phpdocumentor-element-found-in__line">182</span>
|
|
|
|
|
|
</aside>
|
|
|
|
|
|
@@ -1359,7 +1359,7 @@ false => $value & 0x800 === 0</p>
|
|
|
<aside class="phpdocumentor-element-found-in">
|
|
|
<abbr class="phpdocumentor-element-found-in__file" title="src/Data/QRMatrix.php"><a href="files/src-data-qrmatrix.html"><abbr title="src/Data/QRMatrix.php">QRMatrix.php</abbr></a></abbr>
|
|
|
:
|
|
|
- <span class="phpdocumentor-element-found-in__line">172</span>
|
|
|
+ <span class="phpdocumentor-element-found-in__line">163</span>
|
|
|
|
|
|
</aside>
|
|
|
|
|
|
@@ -1397,50 +1397,6 @@ false => $value & 0x800 === 0</p>
|
|
|
—
|
|
|
|
|
|
|
|
|
-</article>
|
|
|
- <article
|
|
|
- class="phpdocumentor-element
|
|
|
- -method
|
|
|
- -public
|
|
|
- "
|
|
|
->
|
|
|
- <h4 class="phpdocumentor-element__name" id="method_initFormatInfo">
|
|
|
- initFormatInfo()
|
|
|
- <a href="classes/chillerlan-QRCode-Data-QRMatrix.html#method_initFormatInfo" class="headerlink"><i class="fas fa-link"></i></a>
|
|
|
- </h4>
|
|
|
- <aside class="phpdocumentor-element-found-in">
|
|
|
- <abbr class="phpdocumentor-element-found-in__file" title="src/Data/QRMatrix.php"><a href="files/src-data-qrmatrix.html"><abbr title="src/Data/QRMatrix.php">QRMatrix.php</abbr></a></abbr>
|
|
|
- :
|
|
|
- <span class="phpdocumentor-element-found-in__line">108</span>
|
|
|
-
|
|
|
- </aside>
|
|
|
-
|
|
|
- <p class="phpdocumentor-summary">shortcut to set format and version info</p>
|
|
|
-
|
|
|
- <code class="phpdocumentor-code phpdocumentor-signature ">
|
|
|
- <span class="phpdocumentor-signature__visibility">public</span>
|
|
|
- <span class="phpdocumentor-signature__name">initFormatInfo</span><span>(</span><span class="phpdocumentor-signature__argument"><span class="phpdocumentor-signature__argument__return-type"><a href="classes/chillerlan-QRCode-Common-MaskPattern.html"><abbr title="\chillerlan\QRCode\Common\MaskPattern">MaskPattern</abbr></a> </span><span class="phpdocumentor-signature__argument__name">$maskPattern</span></span><span>)</span><span> : </span><span class="phpdocumentor-signature__response_type">self</span></code>
|
|
|
-
|
|
|
-
|
|
|
- <h5 class="phpdocumentor-argument-list__heading">Parameters</h5>
|
|
|
- <dl class="phpdocumentor-argument-list">
|
|
|
- <dt class="phpdocumentor-argument-list__entry">
|
|
|
- <span class="phpdocumentor-signature__argument__name">$maskPattern</span>
|
|
|
- : <span class="phpdocumentor-signature__argument__return-type"><a href="classes/chillerlan-QRCode-Common-MaskPattern.html"><abbr title="\chillerlan\QRCode\Common\MaskPattern">MaskPattern</abbr></a></span>
|
|
|
- </dt>
|
|
|
- <dd class="phpdocumentor-argument-list__definition">
|
|
|
- <section class="phpdocumentor-description"></section>
|
|
|
-
|
|
|
- </dd>
|
|
|
- </dl>
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
- <h5 class="phpdocumentor-return-value__heading">Return values</h5>
|
|
|
- <span class="phpdocumentor-signature__response_type">self</span>
|
|
|
- —
|
|
|
-
|
|
|
-
|
|
|
</article>
|
|
|
<article
|
|
|
class="phpdocumentor-element
|
|
|
@@ -1455,7 +1411,7 @@ false => $value & 0x800 === 0</p>
|
|
|
<aside class="phpdocumentor-element-found-in">
|
|
|
<abbr class="phpdocumentor-element-found-in__file" title="src/Data/QRMatrix.php"><a href="files/src-data-qrmatrix.html"><abbr title="src/Data/QRMatrix.php">QRMatrix.php</abbr></a></abbr>
|
|
|
:
|
|
|
- <span class="phpdocumentor-element-found-in__line">95</span>
|
|
|
+ <span class="phpdocumentor-element-found-in__line">94</span>
|
|
|
|
|
|
</aside>
|
|
|
|
|
|
@@ -1474,64 +1430,6 @@ false => $value & 0x800 === 0</p>
|
|
|
—
|
|
|
|
|
|
|
|
|
-</article>
|
|
|
- <article
|
|
|
- class="phpdocumentor-element
|
|
|
- -method
|
|
|
- -public
|
|
|
- "
|
|
|
->
|
|
|
- <h4 class="phpdocumentor-element__name" id="method_mapData">
|
|
|
- mapData()
|
|
|
- <a href="classes/chillerlan-QRCode-Data-QRMatrix.html#method_mapData" class="headerlink"><i class="fas fa-link"></i></a>
|
|
|
- </h4>
|
|
|
- <aside class="phpdocumentor-element-found-in">
|
|
|
- <abbr class="phpdocumentor-element-found-in__file" title="src/Data/QRMatrix.php"><a href="files/src-data-qrmatrix.html"><abbr title="src/Data/QRMatrix.php">QRMatrix.php</abbr></a></abbr>
|
|
|
- :
|
|
|
- <span class="phpdocumentor-element-found-in__line">545</span>
|
|
|
-
|
|
|
- </aside>
|
|
|
-
|
|
|
- <p class="phpdocumentor-summary">Maps the binary $data array from QRData::maskECC() on the matrix,
|
|
|
-masking the data using $maskPattern (ISO/IEC 18004:2000 Section 8.8)</p>
|
|
|
-
|
|
|
- <code class="phpdocumentor-code phpdocumentor-signature ">
|
|
|
- <span class="phpdocumentor-signature__visibility">public</span>
|
|
|
- <span class="phpdocumentor-signature__name">mapData</span><span>(</span><span class="phpdocumentor-signature__argument"><span class="phpdocumentor-signature__argument__return-type"><abbr title="\SplFixedArray">SplFixedArray</abbr><string|int, int> </span><span class="phpdocumentor-signature__argument__name">$data</span></span><span>)</span><span> : </span><span class="phpdocumentor-signature__response_type"><a href="classes/chillerlan-QRCode-Data-QRMatrix.html"><abbr title="\chillerlan\QRCode\Data\QRMatrix">QRMatrix</abbr></a></span></code>
|
|
|
-
|
|
|
-
|
|
|
- <h5 class="phpdocumentor-argument-list__heading">Parameters</h5>
|
|
|
- <dl class="phpdocumentor-argument-list">
|
|
|
- <dt class="phpdocumentor-argument-list__entry">
|
|
|
- <span class="phpdocumentor-signature__argument__name">$data</span>
|
|
|
- : <span class="phpdocumentor-signature__argument__return-type"><abbr title="\SplFixedArray">SplFixedArray</abbr><string|int, int></span>
|
|
|
- </dt>
|
|
|
- <dd class="phpdocumentor-argument-list__definition">
|
|
|
-
|
|
|
- </dd>
|
|
|
- </dl>
|
|
|
-
|
|
|
-
|
|
|
- <h5 class="phpdocumentor-tag-list__heading" id="tags">
|
|
|
- Tags
|
|
|
- <a href="#tags" class="headerlink"><i class="fas fa-link"></i></a>
|
|
|
- </h5>
|
|
|
- <dl class="phpdocumentor-tag-list">
|
|
|
- <dt class="phpdocumentor-tag-list__entry">
|
|
|
- <span class="phpdocumentor-tag__name">see</span>
|
|
|
- </dt>
|
|
|
- <dd class="phpdocumentor-tag-list__definition">
|
|
|
- <span class="phpdocumentor-tag-link"><abbr title="\chillerlan\QRCode\Data\QRData::maskECC()">QRData::maskECC()</abbr></span>
|
|
|
-
|
|
|
-
|
|
|
- </dd>
|
|
|
- </dl>
|
|
|
-
|
|
|
- <h5 class="phpdocumentor-return-value__heading">Return values</h5>
|
|
|
- <span class="phpdocumentor-signature__response_type"><a href="classes/chillerlan-QRCode-Data-QRMatrix.html"><abbr title="\chillerlan\QRCode\Data\QRMatrix">QRMatrix</abbr></a></span>
|
|
|
- —
|
|
|
-
|
|
|
-
|
|
|
</article>
|
|
|
<article
|
|
|
class="phpdocumentor-element
|
|
|
@@ -1546,31 +1444,20 @@ masking the data using $maskPattern (ISO/IEC 18004:2000 Section 8.8)</p>
|
|
|
<aside class="phpdocumentor-element-found-in">
|
|
|
<abbr class="phpdocumentor-element-found-in__file" title="src/Data/QRMatrix.php"><a href="files/src-data-qrmatrix.html"><abbr title="src/Data/QRMatrix.php">QRMatrix.php</abbr></a></abbr>
|
|
|
:
|
|
|
- <span class="phpdocumentor-element-found-in__line">602</span>
|
|
|
+ <span class="phpdocumentor-element-found-in__line">576</span>
|
|
|
|
|
|
</aside>
|
|
|
|
|
|
- <p class="phpdocumentor-summary">Applies the mask pattern</p>
|
|
|
+ <p class="phpdocumentor-summary">Applies/reverses the mask pattern</p>
|
|
|
|
|
|
<code class="phpdocumentor-code phpdocumentor-signature ">
|
|
|
<span class="phpdocumentor-signature__visibility">public</span>
|
|
|
- <span class="phpdocumentor-signature__name">mask</span><span>(</span><span class="phpdocumentor-signature__argument"><span class="phpdocumentor-signature__argument__return-type"><a href="classes/chillerlan-QRCode-Common-MaskPattern.html"><abbr title="\chillerlan\QRCode\Common\MaskPattern">MaskPattern</abbr></a> </span><span class="phpdocumentor-signature__argument__name">$maskPattern</span></span><span>)</span><span> : </span><span class="phpdocumentor-signature__response_type">self</span></code>
|
|
|
+ <span class="phpdocumentor-signature__name">mask</span><span>(</span><span>)</span><span> : </span><span class="phpdocumentor-signature__response_type">self</span></code>
|
|
|
|
|
|
<section class="phpdocumentor-description"><p>ISO/IEC 18004:2000 Section 8.8.1</p>
|
|
|
</section>
|
|
|
|
|
|
- <h5 class="phpdocumentor-argument-list__heading">Parameters</h5>
|
|
|
- <dl class="phpdocumentor-argument-list">
|
|
|
- <dt class="phpdocumentor-argument-list__entry">
|
|
|
- <span class="phpdocumentor-signature__argument__name">$maskPattern</span>
|
|
|
- : <span class="phpdocumentor-signature__argument__return-type"><a href="classes/chillerlan-QRCode-Common-MaskPattern.html"><abbr title="\chillerlan\QRCode\Common\MaskPattern">MaskPattern</abbr></a></span>
|
|
|
- </dt>
|
|
|
- <dd class="phpdocumentor-argument-list__definition">
|
|
|
- <section class="phpdocumentor-description"></section>
|
|
|
-
|
|
|
- </dd>
|
|
|
- </dl>
|
|
|
-
|
|
|
+
|
|
|
|
|
|
|
|
|
<h5 class="phpdocumentor-return-value__heading">Return values</h5>
|
|
|
@@ -1592,7 +1479,7 @@ masking the data using $maskPattern (ISO/IEC 18004:2000 Section 8.8)</p>
|
|
|
<aside class="phpdocumentor-element-found-in">
|
|
|
<abbr class="phpdocumentor-element-found-in__file" title="src/Data/QRMatrix.php"><a href="files/src-data-qrmatrix.html"><abbr title="src/Data/QRMatrix.php">QRMatrix.php</abbr></a></abbr>
|
|
|
:
|
|
|
- <span class="phpdocumentor-element-found-in__line">156</span>
|
|
|
+ <span class="phpdocumentor-element-found-in__line">147</span>
|
|
|
|
|
|
</aside>
|
|
|
|
|
|
@@ -1625,7 +1512,7 @@ masking the data using $maskPattern (ISO/IEC 18004:2000 Section 8.8)</p>
|
|
|
<aside class="phpdocumentor-element-found-in">
|
|
|
<abbr class="phpdocumentor-element-found-in__file" title="src/Data/QRMatrix.php"><a href="files/src-data-qrmatrix.html"><abbr title="src/Data/QRMatrix.php">QRMatrix.php</abbr></a></abbr>
|
|
|
:
|
|
|
- <span class="phpdocumentor-element-found-in__line">120</span>
|
|
|
+ <span class="phpdocumentor-element-found-in__line">111</span>
|
|
|
|
|
|
</aside>
|
|
|
|
|
|
@@ -1669,7 +1556,7 @@ masking the data using $maskPattern (ISO/IEC 18004:2000 Section 8.8)</p>
|
|
|
<aside class="phpdocumentor-element-found-in">
|
|
|
<abbr class="phpdocumentor-element-found-in__file" title="src/Data/QRMatrix.php"><a href="files/src-data-qrmatrix.html"><abbr title="src/Data/QRMatrix.php">QRMatrix.php</abbr></a></abbr>
|
|
|
:
|
|
|
- <span class="phpdocumentor-element-found-in__line">182</span>
|
|
|
+ <span class="phpdocumentor-element-found-in__line">173</span>
|
|
|
|
|
|
</aside>
|
|
|
|
|
|
@@ -1740,7 +1627,7 @@ false => $M_TYPE</p>
|
|
|
<aside class="phpdocumentor-element-found-in">
|
|
|
<abbr class="phpdocumentor-element-found-in__file" title="src/Data/QRMatrix.php"><a href="files/src-data-qrmatrix.html"><abbr title="src/Data/QRMatrix.php">QRMatrix.php</abbr></a></abbr>
|
|
|
:
|
|
|
- <span class="phpdocumentor-element-found-in__line">311</span>
|
|
|
+ <span class="phpdocumentor-element-found-in__line">302</span>
|
|
|
|
|
|
</aside>
|
|
|
|
|
|
@@ -1775,7 +1662,7 @@ false => $M_TYPE</p>
|
|
|
<aside class="phpdocumentor-element-found-in">
|
|
|
<abbr class="phpdocumentor-element-found-in__file" title="src/Data/QRMatrix.php"><a href="files/src-data-qrmatrix.html"><abbr title="src/Data/QRMatrix.php">QRMatrix.php</abbr></a></abbr>
|
|
|
:
|
|
|
- <span class="phpdocumentor-element-found-in__line">235</span>
|
|
|
+ <span class="phpdocumentor-element-found-in__line">226</span>
|
|
|
|
|
|
</aside>
|
|
|
|
|
|
@@ -1810,7 +1697,7 @@ false => $M_TYPE</p>
|
|
|
<aside class="phpdocumentor-element-found-in">
|
|
|
<abbr class="phpdocumentor-element-found-in__file" title="src/Data/QRMatrix.php"><a href="files/src-data-qrmatrix.html"><abbr title="src/Data/QRMatrix.php">QRMatrix.php</abbr></a></abbr>
|
|
|
:
|
|
|
- <span class="phpdocumentor-element-found-in__line">246</span>
|
|
|
+ <span class="phpdocumentor-element-found-in__line">237</span>
|
|
|
|
|
|
</aside>
|
|
|
|
|
|
@@ -1845,7 +1732,7 @@ false => $M_TYPE</p>
|
|
|
<aside class="phpdocumentor-element-found-in">
|
|
|
<abbr class="phpdocumentor-element-found-in__file" title="src/Data/QRMatrix.php"><a href="files/src-data-qrmatrix.html"><abbr title="src/Data/QRMatrix.php">QRMatrix.php</abbr></a></abbr>
|
|
|
:
|
|
|
- <span class="phpdocumentor-element-found-in__line">388</span>
|
|
|
+ <span class="phpdocumentor-element-found-in__line">379</span>
|
|
|
|
|
|
</aside>
|
|
|
|
|
|
@@ -1853,23 +1740,12 @@ false => $M_TYPE</p>
|
|
|
|
|
|
<code class="phpdocumentor-code phpdocumentor-signature ">
|
|
|
<span class="phpdocumentor-signature__visibility">public</span>
|
|
|
- <span class="phpdocumentor-signature__name">setFormatInfo</span><span>(</span><span class="phpdocumentor-signature__argument"><span class="phpdocumentor-signature__argument__return-type"><a href="classes/chillerlan-QRCode-Common-MaskPattern.html"><abbr title="\chillerlan\QRCode\Common\MaskPattern">MaskPattern</abbr></a> </span><span class="phpdocumentor-signature__argument__name">$maskPattern</span></span><span>)</span><span> : </span><span class="phpdocumentor-signature__response_type">self</span></code>
|
|
|
+ <span class="phpdocumentor-signature__name">setFormatInfo</span><span>(</span><span>)</span><span> : </span><span class="phpdocumentor-signature__response_type">self</span></code>
|
|
|
|
|
|
<section class="phpdocumentor-description"><p>ISO/IEC 18004:2000 Section 8.9</p>
|
|
|
</section>
|
|
|
|
|
|
- <h5 class="phpdocumentor-argument-list__heading">Parameters</h5>
|
|
|
- <dl class="phpdocumentor-argument-list">
|
|
|
- <dt class="phpdocumentor-argument-list__entry">
|
|
|
- <span class="phpdocumentor-signature__argument__name">$maskPattern</span>
|
|
|
- : <span class="phpdocumentor-signature__argument__return-type"><a href="classes/chillerlan-QRCode-Common-MaskPattern.html"><abbr title="\chillerlan\QRCode\Common\MaskPattern">MaskPattern</abbr></a></span>
|
|
|
- </dt>
|
|
|
- <dd class="phpdocumentor-argument-list__definition">
|
|
|
- <section class="phpdocumentor-description"></section>
|
|
|
-
|
|
|
- </dd>
|
|
|
- </dl>
|
|
|
-
|
|
|
+
|
|
|
|
|
|
|
|
|
<h5 class="phpdocumentor-return-value__heading">Return values</h5>
|
|
|
@@ -1891,7 +1767,7 @@ false => $M_TYPE</p>
|
|
|
<aside class="phpdocumentor-element-found-in">
|
|
|
<abbr class="phpdocumentor-element-found-in__file" title="src/Data/QRMatrix.php"><a href="files/src-data-qrmatrix.html"><abbr title="src/Data/QRMatrix.php">QRMatrix.php</abbr></a></abbr>
|
|
|
:
|
|
|
- <span class="phpdocumentor-element-found-in__line">473</span>
|
|
|
+ <span class="phpdocumentor-element-found-in__line">464</span>
|
|
|
|
|
|
</aside>
|
|
|
|
|
|
@@ -1989,7 +1865,7 @@ Note that there is no restiction on how many times this method could be called o
|
|
|
<aside class="phpdocumentor-element-found-in">
|
|
|
<abbr class="phpdocumentor-element-found-in__file" title="src/Data/QRMatrix.php"><a href="files/src-data-qrmatrix.html"><abbr title="src/Data/QRMatrix.php">QRMatrix.php</abbr></a></abbr>
|
|
|
:
|
|
|
- <span class="phpdocumentor-element-found-in__line">426</span>
|
|
|
+ <span class="phpdocumentor-element-found-in__line">417</span>
|
|
|
|
|
|
</aside>
|
|
|
|
|
|
@@ -2049,7 +1925,7 @@ Note that there is no restiction on how many times this method could be called o
|
|
|
<aside class="phpdocumentor-element-found-in">
|
|
|
<abbr class="phpdocumentor-element-found-in__file" title="src/Data/QRMatrix.php"><a href="files/src-data-qrmatrix.html"><abbr title="src/Data/QRMatrix.php">QRMatrix.php</abbr></a></abbr>
|
|
|
:
|
|
|
- <span class="phpdocumentor-element-found-in__line">281</span>
|
|
|
+ <span class="phpdocumentor-element-found-in__line">272</span>
|
|
|
|
|
|
</aside>
|
|
|
|
|
|
@@ -2084,7 +1960,7 @@ Note that there is no restiction on how many times this method could be called o
|
|
|
<aside class="phpdocumentor-element-found-in">
|
|
|
<abbr class="phpdocumentor-element-found-in__file" title="src/Data/QRMatrix.php"><a href="files/src-data-qrmatrix.html"><abbr title="src/Data/QRMatrix.php">QRMatrix.php</abbr></a></abbr>
|
|
|
:
|
|
|
- <span class="phpdocumentor-element-found-in__line">342</span>
|
|
|
+ <span class="phpdocumentor-element-found-in__line">333</span>
|
|
|
|
|
|
</aside>
|
|
|
|
|
|
@@ -2119,7 +1995,7 @@ Note that there is no restiction on how many times this method could be called o
|
|
|
<aside class="phpdocumentor-element-found-in">
|
|
|
<abbr class="phpdocumentor-element-found-in__file" title="src/Data/QRMatrix.php"><a href="files/src-data-qrmatrix.html"><abbr title="src/Data/QRMatrix.php">QRMatrix.php</abbr></a></abbr>
|
|
|
:
|
|
|
- <span class="phpdocumentor-element-found-in__line">364</span>
|
|
|
+ <span class="phpdocumentor-element-found-in__line">355</span>
|
|
|
|
|
|
</aside>
|
|
|
|
|
|
@@ -2154,7 +2030,7 @@ Note that there is no restiction on how many times this method could be called o
|
|
|
<aside class="phpdocumentor-element-found-in">
|
|
|
<abbr class="phpdocumentor-element-found-in__file" title="src/Data/QRMatrix.php"><a href="files/src-data-qrmatrix.html"><abbr title="src/Data/QRMatrix.php">QRMatrix.php</abbr></a></abbr>
|
|
|
:
|
|
|
- <span class="phpdocumentor-element-found-in__line">165</span>
|
|
|
+ <span class="phpdocumentor-element-found-in__line">156</span>
|
|
|
|
|
|
</aside>
|
|
|
|
|
|
@@ -2189,7 +2065,7 @@ Note that there is no restiction on how many times this method could be called o
|
|
|
<aside class="phpdocumentor-element-found-in">
|
|
|
<abbr class="phpdocumentor-element-found-in__file" title="src/Data/QRMatrix.php"><a href="files/src-data-qrmatrix.html"><abbr title="src/Data/QRMatrix.php">QRMatrix.php</abbr></a></abbr>
|
|
|
:
|
|
|
- <span class="phpdocumentor-element-found-in__line">142</span>
|
|
|
+ <span class="phpdocumentor-element-found-in__line">133</span>
|
|
|
|
|
|
</aside>
|
|
|
|
|
|
@@ -2197,14 +2073,58 @@ Note that there is no restiction on how many times this method could be called o
|
|
|
|
|
|
<code class="phpdocumentor-code phpdocumentor-signature ">
|
|
|
<span class="phpdocumentor-signature__visibility">public</span>
|
|
|
- <span class="phpdocumentor-signature__name">version</span><span>(</span><span>)</span><span> : </span><span class="phpdocumentor-signature__response_type"><a href="classes/chillerlan-QRCode-Common-Version.html"><abbr title="\chillerlan\QRCode\Common\Version">Version</abbr></a></span></code>
|
|
|
+ <span class="phpdocumentor-signature__name">version</span><span>(</span><span>)</span><span> : </span><span class="phpdocumentor-signature__response_type"><a href="classes/chillerlan-QRCode-Common-Version.html"><abbr title="\chillerlan\QRCode\Common\Version">Version</abbr></a>|null</span></code>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<h5 class="phpdocumentor-return-value__heading">Return values</h5>
|
|
|
- <span class="phpdocumentor-signature__response_type"><a href="classes/chillerlan-QRCode-Common-Version.html"><abbr title="\chillerlan\QRCode\Common\Version">Version</abbr></a></span>
|
|
|
+ <span class="phpdocumentor-signature__response_type"><a href="classes/chillerlan-QRCode-Common-Version.html"><abbr title="\chillerlan\QRCode\Common\Version">Version</abbr></a>|null</span>
|
|
|
+ —
|
|
|
+
|
|
|
+
|
|
|
+</article>
|
|
|
+ <article
|
|
|
+ class="phpdocumentor-element
|
|
|
+ -method
|
|
|
+ -public
|
|
|
+ "
|
|
|
+>
|
|
|
+ <h4 class="phpdocumentor-element__name" id="method_writeCodewords">
|
|
|
+ writeCodewords()
|
|
|
+ <a href="classes/chillerlan-QRCode-Data-QRMatrix.html#method_writeCodewords" class="headerlink"><i class="fas fa-link"></i></a>
|
|
|
+ </h4>
|
|
|
+ <aside class="phpdocumentor-element-found-in">
|
|
|
+ <abbr class="phpdocumentor-element-found-in__file" title="src/Data/QRMatrix.php"><a href="files/src-data-qrmatrix.html"><abbr title="src/Data/QRMatrix.php">QRMatrix.php</abbr></a></abbr>
|
|
|
+ :
|
|
|
+ <span class="phpdocumentor-element-found-in__line">529</span>
|
|
|
+
|
|
|
+ </aside>
|
|
|
+
|
|
|
+ <p class="phpdocumentor-summary">Maps the interleaved binary $data on the matrix</p>
|
|
|
+
|
|
|
+ <code class="phpdocumentor-code phpdocumentor-signature ">
|
|
|
+ <span class="phpdocumentor-signature__visibility">public</span>
|
|
|
+ <span class="phpdocumentor-signature__name">writeCodewords</span><span>(</span><span class="phpdocumentor-signature__argument"><span class="phpdocumentor-signature__argument__return-type"><a href="classes/chillerlan-QRCode-Common-BitBuffer.html"><abbr title="\chillerlan\QRCode\Common\BitBuffer">BitBuffer</abbr></a> </span><span class="phpdocumentor-signature__argument__name">$bitBuffer</span></span><span>)</span><span> : </span><span class="phpdocumentor-signature__response_type">self</span></code>
|
|
|
+
|
|
|
+
|
|
|
+ <h5 class="phpdocumentor-argument-list__heading">Parameters</h5>
|
|
|
+ <dl class="phpdocumentor-argument-list">
|
|
|
+ <dt class="phpdocumentor-argument-list__entry">
|
|
|
+ <span class="phpdocumentor-signature__argument__name">$bitBuffer</span>
|
|
|
+ : <span class="phpdocumentor-signature__argument__return-type"><a href="classes/chillerlan-QRCode-Common-BitBuffer.html"><abbr title="\chillerlan\QRCode\Common\BitBuffer">BitBuffer</abbr></a></span>
|
|
|
+ </dt>
|
|
|
+ <dd class="phpdocumentor-argument-list__definition">
|
|
|
+ <section class="phpdocumentor-description"></section>
|
|
|
+
|
|
|
+ </dd>
|
|
|
+ </dl>
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+ <h5 class="phpdocumentor-return-value__heading">Return values</h5>
|
|
|
+ <span class="phpdocumentor-signature__response_type">self</span>
|
|
|
—
|
|
|
|
|
|
|