Просмотр исходного кода

Deploying to readthedocs from @ chillerlan/php-qrcode@9c897bea5b682fc09b7a0e746143bda807cc9054 🚀

codemasher 1 месяц назад
Родитель
Сommit
31f6a46f75
39 измененных файлов с 344 добавлено и 485 удалено
  1. 10 13
      Appendix/Contribute.html
  2. 9 12
      Appendix/License.html
  3. 9 12
      Appendix/Performance-considerations.html
  4. 9 12
      Appendix/Terminology.html
  5. 13 16
      Appendix/URI-Content.html
  6. 11 14
      Built-In-Output/QREps.html
  7. 11 14
      Built-In-Output/QRFpdf.html
  8. 11 14
      Built-In-Output/QRGdImage.html
  9. 11 14
      Built-In-Output/QRImagick.html
  10. 11 14
      Built-In-Output/QRInterventionImage.html
  11. 11 59
      Built-In-Output/QRMarkupHTML.html
  12. 9 12
      Built-In-Output/QRMarkupSVG.html
  13. 9 12
      Built-In-Output/QRMarkupXML.html
  14. 9 12
      Built-In-Output/QRStringJSON.html
  15. 9 12
      Built-In-Output/QRStringText.html
  16. 32 34
      Customizing/Custom-output-interface.html
  17. 9 12
      Customizing/Module-Values.html
  18. 14 16
      Customizing/QROutputAbstract.html
  19. 9 12
      Usage/Advanced-usage.html
  20. 9 12
      Usage/Configuration-settings.html
  21. 9 12
      Usage/Installation.html
  22. 20 22
      Usage/Overview.html
  23. 9 12
      Usage/Quickstart.html
  24. 1 1
      _sources/Appendix/Contribute.md.txt
  25. 2 2
      _sources/Appendix/URI-Content.md.txt
  26. 1 1
      _sources/Built-In-Output/QREps.md.txt
  27. 1 1
      _sources/Built-In-Output/QRFpdf.md.txt
  28. 1 1
      _sources/Built-In-Output/QRGdImage.md.txt
  29. 1 1
      _sources/Built-In-Output/QRImagick.md.txt
  30. 1 1
      _sources/Built-In-Output/QRInterventionImage.md.txt
  31. 1 18
      _sources/Built-In-Output/QRMarkupHTML.md.txt
  32. 25 24
      _sources/Customizing/Custom-output-interface.md.txt
  33. 1 4
      _sources/Customizing/QROutputAbstract.md.txt
  34. 8 7
      _sources/Usage/Overview.md.txt
  35. 1 1
      _sources/index.rst.txt
  36. 9 12
      genindex.html
  37. 19 25
      index.html
  38. 9 12
      search.html
  39. 0 0
      searchindex.js

+ 10 - 13
Appendix/Contribute.html

@@ -193,45 +193,42 @@
 </ul>
 </li>
 </ul>
-<p class="caption" role="heading"><span class="caption-text">Built-In Output Modules</span></p>
+<p class="caption" role="heading"><span class="caption-text">Built-In Output Classes</span></p>
 <ul>
 <li class="toctree-l1"><a class="reference internal" href="../Built-In-Output/QREps.html">QREps</a><ul>
 <li class="toctree-l2"><a class="reference internal" href="../Built-In-Output/QREps.html#example">Example</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../Built-In-Output/QREps.html#additional-methods">Additional methods</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../Built-In-Output/QREps.html#options-that-affect-this-module">Options that affect this module</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../Built-In-Output/QREps.html#options-that-affect-this-class">Options that affect this class</a></li>
 </ul>
 </li>
 <li class="toctree-l1"><a class="reference internal" href="../Built-In-Output/QRFpdf.html">QRFpdf</a><ul>
 <li class="toctree-l2"><a class="reference internal" href="../Built-In-Output/QRFpdf.html#example">Example</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../Built-In-Output/QRFpdf.html#additional-methods">Additional methods</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../Built-In-Output/QRFpdf.html#options-that-affect-this-module">Options that affect this module</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../Built-In-Output/QRFpdf.html#options-that-affect-this-class">Options that affect this class</a></li>
 </ul>
 </li>
 <li class="toctree-l1"><a class="reference internal" href="../Built-In-Output/QRGdImage.html">QRGdImage</a><ul>
 <li class="toctree-l2"><a class="reference internal" href="../Built-In-Output/QRGdImage.html#example">Example</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../Built-In-Output/QRGdImage.html#additional-methods">Additional methods</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../Built-In-Output/QRGdImage.html#options-that-affect-this-module">Options that affect this module</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../Built-In-Output/QRGdImage.html#options-that-affect-this-class">Options that affect this class</a></li>
 </ul>
 </li>
 <li class="toctree-l1"><a class="reference internal" href="../Built-In-Output/QRImagick.html">QRImagick</a><ul>
 <li class="toctree-l2"><a class="reference internal" href="../Built-In-Output/QRImagick.html#example">Example</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../Built-In-Output/QRImagick.html#additional-methods">Additional methods</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../Built-In-Output/QRImagick.html#options-that-affect-this-module">Options that affect this module</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../Built-In-Output/QRImagick.html#options-that-affect-this-class">Options that affect this class</a></li>
 </ul>
 </li>
 <li class="toctree-l1"><a class="reference internal" href="../Built-In-Output/QRInterventionImage.html">QRInterventionImage</a><ul>
 <li class="toctree-l2"><a class="reference internal" href="../Built-In-Output/QRInterventionImage.html#example">Example</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../Built-In-Output/QRInterventionImage.html#additional-methods">Additional methods</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../Built-In-Output/QRInterventionImage.html#options-that-affect-this-module">Options that affect this module</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../Built-In-Output/QRInterventionImage.html#options-that-affect-this-class">Options that affect this class</a></li>
 </ul>
 </li>
 <li class="toctree-l1"><a class="reference internal" href="../Built-In-Output/QRMarkupHTML.html">QRMarkupHTML</a><ul>
 <li class="toctree-l2"><a class="reference internal" href="../Built-In-Output/QRMarkupHTML.html#example">Example</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../Built-In-Output/QRMarkupHTML.html#additional-methods">Additional methods</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../Built-In-Output/QRMarkupHTML.html#options-that-affect-this-module">Options that affect this module</a><ul>
-<li class="toctree-l3"><a class="reference internal" href="../Built-In-Output/QRMarkupHTML.html#options-that-have-no-effect">Options that have no effect</a></li>
-</ul>
-</li>
+<li class="toctree-l2"><a class="reference internal" href="../Built-In-Output/QRMarkupHTML.html#options-that-affect-this-class">Options that affect this class</a></li>
 </ul>
 </li>
 <li class="toctree-l1"><a class="reference internal" href="../Built-In-Output/QRMarkupSVG.html">QRMarkupSVG</a><ul>
@@ -313,8 +310,8 @@
 <li class="toctree-l2"><a class="reference internal" href="URI-Content.html#contact-information-vcard">Contact information: vCard</a></li>
 <li class="toctree-l2"><a class="reference internal" href="URI-Content.html#calendar-events-vcalendar-and-icalendar">Calendar Events: vCalendar and iCalendar</a></li>
 <li class="toctree-l2"><a class="reference internal" href="URI-Content.html#credit-transfer">Credit Transfer</a><ul>
-<li class="toctree-l3"><a class="reference internal" href="URI-Content.html#sepa">SEPA</a></li>
-<li class="toctree-l3"><a class="reference internal" href="URI-Content.html#pix">Pix</a></li>
+<li class="toctree-l3"><a class="reference internal" href="URI-Content.html#sepa-european-payments-council">SEPA (European Payments Council)</a></li>
+<li class="toctree-l3"><a class="reference internal" href="URI-Content.html#pix-banco-central-do-brasil">Pix (Banco Central do Brasil)</a></li>
 </ul>
 </li>
 <li class="toctree-l2"><a class="reference internal" href="URI-Content.html#see-also">See also</a></li>
@@ -377,7 +374,7 @@ Please don’t just write “headline says all” because the reply will likely
 <h2>Bug reports<a class="headerlink" href="#bug-reports" title="Link to this heading"></a></h2>
 <p>So you found a bug or the library code is somehow misbehaving? That’s great (well, not that great tho). In that case,
 please <a class="reference external" href="https://github.com/chillerlan/php-qrcode/issues/new?assignees=&amp;amp;labels=bug&amp;amp;projects=&amp;amp;template=bug_report.md&amp;amp;title=%5BBUG%5D">open a bug report and FILL OUT THE ISSUE TEMPLATE</a>
-(i have to write that in all caps because nobody actually does it which usually leads to several avoidable follow-up questions that cost both of us precious time).
+(I have to write that in all caps because nobody actually does it which usually leads to several avoidable follow-up questions that cost both of us precious time).
 Below an example of the bug report template (it’s not that hard):</p>
 <p><strong>Describe the bug</strong></p>
 <p>A clear and concise description of what the bug is.</p>

+ 9 - 12
Appendix/License.html

@@ -192,45 +192,42 @@
 </ul>
 </li>
 </ul>
-<p class="caption" role="heading"><span class="caption-text">Built-In Output Modules</span></p>
+<p class="caption" role="heading"><span class="caption-text">Built-In Output Classes</span></p>
 <ul>
 <li class="toctree-l1"><a class="reference internal" href="../Built-In-Output/QREps.html">QREps</a><ul>
 <li class="toctree-l2"><a class="reference internal" href="../Built-In-Output/QREps.html#example">Example</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../Built-In-Output/QREps.html#additional-methods">Additional methods</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../Built-In-Output/QREps.html#options-that-affect-this-module">Options that affect this module</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../Built-In-Output/QREps.html#options-that-affect-this-class">Options that affect this class</a></li>
 </ul>
 </li>
 <li class="toctree-l1"><a class="reference internal" href="../Built-In-Output/QRFpdf.html">QRFpdf</a><ul>
 <li class="toctree-l2"><a class="reference internal" href="../Built-In-Output/QRFpdf.html#example">Example</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../Built-In-Output/QRFpdf.html#additional-methods">Additional methods</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../Built-In-Output/QRFpdf.html#options-that-affect-this-module">Options that affect this module</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../Built-In-Output/QRFpdf.html#options-that-affect-this-class">Options that affect this class</a></li>
 </ul>
 </li>
 <li class="toctree-l1"><a class="reference internal" href="../Built-In-Output/QRGdImage.html">QRGdImage</a><ul>
 <li class="toctree-l2"><a class="reference internal" href="../Built-In-Output/QRGdImage.html#example">Example</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../Built-In-Output/QRGdImage.html#additional-methods">Additional methods</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../Built-In-Output/QRGdImage.html#options-that-affect-this-module">Options that affect this module</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../Built-In-Output/QRGdImage.html#options-that-affect-this-class">Options that affect this class</a></li>
 </ul>
 </li>
 <li class="toctree-l1"><a class="reference internal" href="../Built-In-Output/QRImagick.html">QRImagick</a><ul>
 <li class="toctree-l2"><a class="reference internal" href="../Built-In-Output/QRImagick.html#example">Example</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../Built-In-Output/QRImagick.html#additional-methods">Additional methods</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../Built-In-Output/QRImagick.html#options-that-affect-this-module">Options that affect this module</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../Built-In-Output/QRImagick.html#options-that-affect-this-class">Options that affect this class</a></li>
 </ul>
 </li>
 <li class="toctree-l1"><a class="reference internal" href="../Built-In-Output/QRInterventionImage.html">QRInterventionImage</a><ul>
 <li class="toctree-l2"><a class="reference internal" href="../Built-In-Output/QRInterventionImage.html#example">Example</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../Built-In-Output/QRInterventionImage.html#additional-methods">Additional methods</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../Built-In-Output/QRInterventionImage.html#options-that-affect-this-module">Options that affect this module</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../Built-In-Output/QRInterventionImage.html#options-that-affect-this-class">Options that affect this class</a></li>
 </ul>
 </li>
 <li class="toctree-l1"><a class="reference internal" href="../Built-In-Output/QRMarkupHTML.html">QRMarkupHTML</a><ul>
 <li class="toctree-l2"><a class="reference internal" href="../Built-In-Output/QRMarkupHTML.html#example">Example</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../Built-In-Output/QRMarkupHTML.html#additional-methods">Additional methods</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../Built-In-Output/QRMarkupHTML.html#options-that-affect-this-module">Options that affect this module</a><ul>
-<li class="toctree-l3"><a class="reference internal" href="../Built-In-Output/QRMarkupHTML.html#options-that-have-no-effect">Options that have no effect</a></li>
-</ul>
-</li>
+<li class="toctree-l2"><a class="reference internal" href="../Built-In-Output/QRMarkupHTML.html#options-that-affect-this-class">Options that affect this class</a></li>
 </ul>
 </li>
 <li class="toctree-l1"><a class="reference internal" href="../Built-In-Output/QRMarkupSVG.html">QRMarkupSVG</a><ul>
@@ -312,8 +309,8 @@
 <li class="toctree-l2"><a class="reference internal" href="URI-Content.html#contact-information-vcard">Contact information: vCard</a></li>
 <li class="toctree-l2"><a class="reference internal" href="URI-Content.html#calendar-events-vcalendar-and-icalendar">Calendar Events: vCalendar and iCalendar</a></li>
 <li class="toctree-l2"><a class="reference internal" href="URI-Content.html#credit-transfer">Credit Transfer</a><ul>
-<li class="toctree-l3"><a class="reference internal" href="URI-Content.html#sepa">SEPA</a></li>
-<li class="toctree-l3"><a class="reference internal" href="URI-Content.html#pix">Pix</a></li>
+<li class="toctree-l3"><a class="reference internal" href="URI-Content.html#sepa-european-payments-council">SEPA (European Payments Council)</a></li>
+<li class="toctree-l3"><a class="reference internal" href="URI-Content.html#pix-banco-central-do-brasil">Pix (Banco Central do Brasil)</a></li>
 </ul>
 </li>
 <li class="toctree-l2"><a class="reference internal" href="URI-Content.html#see-also">See also</a></li>

+ 9 - 12
Appendix/Performance-considerations.html

@@ -193,45 +193,42 @@
 </ul>
 </li>
 </ul>
-<p class="caption" role="heading"><span class="caption-text">Built-In Output Modules</span></p>
+<p class="caption" role="heading"><span class="caption-text">Built-In Output Classes</span></p>
 <ul>
 <li class="toctree-l1"><a class="reference internal" href="../Built-In-Output/QREps.html">QREps</a><ul>
 <li class="toctree-l2"><a class="reference internal" href="../Built-In-Output/QREps.html#example">Example</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../Built-In-Output/QREps.html#additional-methods">Additional methods</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../Built-In-Output/QREps.html#options-that-affect-this-module">Options that affect this module</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../Built-In-Output/QREps.html#options-that-affect-this-class">Options that affect this class</a></li>
 </ul>
 </li>
 <li class="toctree-l1"><a class="reference internal" href="../Built-In-Output/QRFpdf.html">QRFpdf</a><ul>
 <li class="toctree-l2"><a class="reference internal" href="../Built-In-Output/QRFpdf.html#example">Example</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../Built-In-Output/QRFpdf.html#additional-methods">Additional methods</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../Built-In-Output/QRFpdf.html#options-that-affect-this-module">Options that affect this module</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../Built-In-Output/QRFpdf.html#options-that-affect-this-class">Options that affect this class</a></li>
 </ul>
 </li>
 <li class="toctree-l1"><a class="reference internal" href="../Built-In-Output/QRGdImage.html">QRGdImage</a><ul>
 <li class="toctree-l2"><a class="reference internal" href="../Built-In-Output/QRGdImage.html#example">Example</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../Built-In-Output/QRGdImage.html#additional-methods">Additional methods</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../Built-In-Output/QRGdImage.html#options-that-affect-this-module">Options that affect this module</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../Built-In-Output/QRGdImage.html#options-that-affect-this-class">Options that affect this class</a></li>
 </ul>
 </li>
 <li class="toctree-l1"><a class="reference internal" href="../Built-In-Output/QRImagick.html">QRImagick</a><ul>
 <li class="toctree-l2"><a class="reference internal" href="../Built-In-Output/QRImagick.html#example">Example</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../Built-In-Output/QRImagick.html#additional-methods">Additional methods</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../Built-In-Output/QRImagick.html#options-that-affect-this-module">Options that affect this module</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../Built-In-Output/QRImagick.html#options-that-affect-this-class">Options that affect this class</a></li>
 </ul>
 </li>
 <li class="toctree-l1"><a class="reference internal" href="../Built-In-Output/QRInterventionImage.html">QRInterventionImage</a><ul>
 <li class="toctree-l2"><a class="reference internal" href="../Built-In-Output/QRInterventionImage.html#example">Example</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../Built-In-Output/QRInterventionImage.html#additional-methods">Additional methods</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../Built-In-Output/QRInterventionImage.html#options-that-affect-this-module">Options that affect this module</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../Built-In-Output/QRInterventionImage.html#options-that-affect-this-class">Options that affect this class</a></li>
 </ul>
 </li>
 <li class="toctree-l1"><a class="reference internal" href="../Built-In-Output/QRMarkupHTML.html">QRMarkupHTML</a><ul>
 <li class="toctree-l2"><a class="reference internal" href="../Built-In-Output/QRMarkupHTML.html#example">Example</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../Built-In-Output/QRMarkupHTML.html#additional-methods">Additional methods</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../Built-In-Output/QRMarkupHTML.html#options-that-affect-this-module">Options that affect this module</a><ul>
-<li class="toctree-l3"><a class="reference internal" href="../Built-In-Output/QRMarkupHTML.html#options-that-have-no-effect">Options that have no effect</a></li>
-</ul>
-</li>
+<li class="toctree-l2"><a class="reference internal" href="../Built-In-Output/QRMarkupHTML.html#options-that-affect-this-class">Options that affect this class</a></li>
 </ul>
 </li>
 <li class="toctree-l1"><a class="reference internal" href="../Built-In-Output/QRMarkupSVG.html">QRMarkupSVG</a><ul>
@@ -313,8 +310,8 @@
 <li class="toctree-l2"><a class="reference internal" href="URI-Content.html#contact-information-vcard">Contact information: vCard</a></li>
 <li class="toctree-l2"><a class="reference internal" href="URI-Content.html#calendar-events-vcalendar-and-icalendar">Calendar Events: vCalendar and iCalendar</a></li>
 <li class="toctree-l2"><a class="reference internal" href="URI-Content.html#credit-transfer">Credit Transfer</a><ul>
-<li class="toctree-l3"><a class="reference internal" href="URI-Content.html#sepa">SEPA</a></li>
-<li class="toctree-l3"><a class="reference internal" href="URI-Content.html#pix">Pix</a></li>
+<li class="toctree-l3"><a class="reference internal" href="URI-Content.html#sepa-european-payments-council">SEPA (European Payments Council)</a></li>
+<li class="toctree-l3"><a class="reference internal" href="URI-Content.html#pix-banco-central-do-brasil">Pix (Banco Central do Brasil)</a></li>
 </ul>
 </li>
 <li class="toctree-l2"><a class="reference internal" href="URI-Content.html#see-also">See also</a></li>

+ 9 - 12
Appendix/Terminology.html

@@ -193,45 +193,42 @@
 </ul>
 </li>
 </ul>
-<p class="caption" role="heading"><span class="caption-text">Built-In Output Modules</span></p>
+<p class="caption" role="heading"><span class="caption-text">Built-In Output Classes</span></p>
 <ul>
 <li class="toctree-l1"><a class="reference internal" href="../Built-In-Output/QREps.html">QREps</a><ul>
 <li class="toctree-l2"><a class="reference internal" href="../Built-In-Output/QREps.html#example">Example</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../Built-In-Output/QREps.html#additional-methods">Additional methods</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../Built-In-Output/QREps.html#options-that-affect-this-module">Options that affect this module</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../Built-In-Output/QREps.html#options-that-affect-this-class">Options that affect this class</a></li>
 </ul>
 </li>
 <li class="toctree-l1"><a class="reference internal" href="../Built-In-Output/QRFpdf.html">QRFpdf</a><ul>
 <li class="toctree-l2"><a class="reference internal" href="../Built-In-Output/QRFpdf.html#example">Example</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../Built-In-Output/QRFpdf.html#additional-methods">Additional methods</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../Built-In-Output/QRFpdf.html#options-that-affect-this-module">Options that affect this module</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../Built-In-Output/QRFpdf.html#options-that-affect-this-class">Options that affect this class</a></li>
 </ul>
 </li>
 <li class="toctree-l1"><a class="reference internal" href="../Built-In-Output/QRGdImage.html">QRGdImage</a><ul>
 <li class="toctree-l2"><a class="reference internal" href="../Built-In-Output/QRGdImage.html#example">Example</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../Built-In-Output/QRGdImage.html#additional-methods">Additional methods</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../Built-In-Output/QRGdImage.html#options-that-affect-this-module">Options that affect this module</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../Built-In-Output/QRGdImage.html#options-that-affect-this-class">Options that affect this class</a></li>
 </ul>
 </li>
 <li class="toctree-l1"><a class="reference internal" href="../Built-In-Output/QRImagick.html">QRImagick</a><ul>
 <li class="toctree-l2"><a class="reference internal" href="../Built-In-Output/QRImagick.html#example">Example</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../Built-In-Output/QRImagick.html#additional-methods">Additional methods</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../Built-In-Output/QRImagick.html#options-that-affect-this-module">Options that affect this module</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../Built-In-Output/QRImagick.html#options-that-affect-this-class">Options that affect this class</a></li>
 </ul>
 </li>
 <li class="toctree-l1"><a class="reference internal" href="../Built-In-Output/QRInterventionImage.html">QRInterventionImage</a><ul>
 <li class="toctree-l2"><a class="reference internal" href="../Built-In-Output/QRInterventionImage.html#example">Example</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../Built-In-Output/QRInterventionImage.html#additional-methods">Additional methods</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../Built-In-Output/QRInterventionImage.html#options-that-affect-this-module">Options that affect this module</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../Built-In-Output/QRInterventionImage.html#options-that-affect-this-class">Options that affect this class</a></li>
 </ul>
 </li>
 <li class="toctree-l1"><a class="reference internal" href="../Built-In-Output/QRMarkupHTML.html">QRMarkupHTML</a><ul>
 <li class="toctree-l2"><a class="reference internal" href="../Built-In-Output/QRMarkupHTML.html#example">Example</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../Built-In-Output/QRMarkupHTML.html#additional-methods">Additional methods</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../Built-In-Output/QRMarkupHTML.html#options-that-affect-this-module">Options that affect this module</a><ul>
-<li class="toctree-l3"><a class="reference internal" href="../Built-In-Output/QRMarkupHTML.html#options-that-have-no-effect">Options that have no effect</a></li>
-</ul>
-</li>
+<li class="toctree-l2"><a class="reference internal" href="../Built-In-Output/QRMarkupHTML.html#options-that-affect-this-class">Options that affect this class</a></li>
 </ul>
 </li>
 <li class="toctree-l1"><a class="reference internal" href="../Built-In-Output/QRMarkupSVG.html">QRMarkupSVG</a><ul>
@@ -313,8 +310,8 @@
 <li class="toctree-l2"><a class="reference internal" href="URI-Content.html#contact-information-vcard">Contact information: vCard</a></li>
 <li class="toctree-l2"><a class="reference internal" href="URI-Content.html#calendar-events-vcalendar-and-icalendar">Calendar Events: vCalendar and iCalendar</a></li>
 <li class="toctree-l2"><a class="reference internal" href="URI-Content.html#credit-transfer">Credit Transfer</a><ul>
-<li class="toctree-l3"><a class="reference internal" href="URI-Content.html#sepa">SEPA</a></li>
-<li class="toctree-l3"><a class="reference internal" href="URI-Content.html#pix">Pix</a></li>
+<li class="toctree-l3"><a class="reference internal" href="URI-Content.html#sepa-european-payments-council">SEPA (European Payments Council)</a></li>
+<li class="toctree-l3"><a class="reference internal" href="URI-Content.html#pix-banco-central-do-brasil">Pix (Banco Central do Brasil)</a></li>
 </ul>
 </li>
 <li class="toctree-l2"><a class="reference internal" href="URI-Content.html#see-also">See also</a></li>

+ 13 - 16
Appendix/URI-Content.html

@@ -193,45 +193,42 @@
 </ul>
 </li>
 </ul>
-<p class="caption" role="heading"><span class="caption-text">Built-In Output Modules</span></p>
+<p class="caption" role="heading"><span class="caption-text">Built-In Output Classes</span></p>
 <ul>
 <li class="toctree-l1"><a class="reference internal" href="../Built-In-Output/QREps.html">QREps</a><ul>
 <li class="toctree-l2"><a class="reference internal" href="../Built-In-Output/QREps.html#example">Example</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../Built-In-Output/QREps.html#additional-methods">Additional methods</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../Built-In-Output/QREps.html#options-that-affect-this-module">Options that affect this module</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../Built-In-Output/QREps.html#options-that-affect-this-class">Options that affect this class</a></li>
 </ul>
 </li>
 <li class="toctree-l1"><a class="reference internal" href="../Built-In-Output/QRFpdf.html">QRFpdf</a><ul>
 <li class="toctree-l2"><a class="reference internal" href="../Built-In-Output/QRFpdf.html#example">Example</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../Built-In-Output/QRFpdf.html#additional-methods">Additional methods</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../Built-In-Output/QRFpdf.html#options-that-affect-this-module">Options that affect this module</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../Built-In-Output/QRFpdf.html#options-that-affect-this-class">Options that affect this class</a></li>
 </ul>
 </li>
 <li class="toctree-l1"><a class="reference internal" href="../Built-In-Output/QRGdImage.html">QRGdImage</a><ul>
 <li class="toctree-l2"><a class="reference internal" href="../Built-In-Output/QRGdImage.html#example">Example</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../Built-In-Output/QRGdImage.html#additional-methods">Additional methods</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../Built-In-Output/QRGdImage.html#options-that-affect-this-module">Options that affect this module</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../Built-In-Output/QRGdImage.html#options-that-affect-this-class">Options that affect this class</a></li>
 </ul>
 </li>
 <li class="toctree-l1"><a class="reference internal" href="../Built-In-Output/QRImagick.html">QRImagick</a><ul>
 <li class="toctree-l2"><a class="reference internal" href="../Built-In-Output/QRImagick.html#example">Example</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../Built-In-Output/QRImagick.html#additional-methods">Additional methods</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../Built-In-Output/QRImagick.html#options-that-affect-this-module">Options that affect this module</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../Built-In-Output/QRImagick.html#options-that-affect-this-class">Options that affect this class</a></li>
 </ul>
 </li>
 <li class="toctree-l1"><a class="reference internal" href="../Built-In-Output/QRInterventionImage.html">QRInterventionImage</a><ul>
 <li class="toctree-l2"><a class="reference internal" href="../Built-In-Output/QRInterventionImage.html#example">Example</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../Built-In-Output/QRInterventionImage.html#additional-methods">Additional methods</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../Built-In-Output/QRInterventionImage.html#options-that-affect-this-module">Options that affect this module</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../Built-In-Output/QRInterventionImage.html#options-that-affect-this-class">Options that affect this class</a></li>
 </ul>
 </li>
 <li class="toctree-l1"><a class="reference internal" href="../Built-In-Output/QRMarkupHTML.html">QRMarkupHTML</a><ul>
 <li class="toctree-l2"><a class="reference internal" href="../Built-In-Output/QRMarkupHTML.html#example">Example</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../Built-In-Output/QRMarkupHTML.html#additional-methods">Additional methods</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../Built-In-Output/QRMarkupHTML.html#options-that-affect-this-module">Options that affect this module</a><ul>
-<li class="toctree-l3"><a class="reference internal" href="../Built-In-Output/QRMarkupHTML.html#options-that-have-no-effect">Options that have no effect</a></li>
-</ul>
-</li>
+<li class="toctree-l2"><a class="reference internal" href="../Built-In-Output/QRMarkupHTML.html#options-that-affect-this-class">Options that affect this class</a></li>
 </ul>
 </li>
 <li class="toctree-l1"><a class="reference internal" href="../Built-In-Output/QRMarkupSVG.html">QRMarkupSVG</a><ul>
@@ -313,8 +310,8 @@
 <li class="toctree-l2"><a class="reference internal" href="#contact-information-vcard">Contact information: vCard</a></li>
 <li class="toctree-l2"><a class="reference internal" href="#calendar-events-vcalendar-and-icalendar">Calendar Events: vCalendar and iCalendar</a></li>
 <li class="toctree-l2"><a class="reference internal" href="#credit-transfer">Credit Transfer</a><ul>
-<li class="toctree-l3"><a class="reference internal" href="#sepa">SEPA</a></li>
-<li class="toctree-l3"><a class="reference internal" href="#pix">Pix</a></li>
+<li class="toctree-l3"><a class="reference internal" href="#sepa-european-payments-council">SEPA (European Payments Council)</a></li>
+<li class="toctree-l3"><a class="reference internal" href="#pix-banco-central-do-brasil">Pix (Banco Central do Brasil)</a></li>
 </ul>
 </li>
 <li class="toctree-l2"><a class="reference internal" href="#see-also">See also</a></li>
@@ -665,15 +662,15 @@ END:VCALENDAR
 </section>
 <section id="credit-transfer">
 <h2>Credit Transfer<a class="headerlink" href="#credit-transfer" title="Link to this heading"></a></h2>
-<section id="sepa">
-<h3>SEPA<a class="headerlink" href="#sepa" title="Link to this heading"></a></h3>
+<section id="sepa-european-payments-council">
+<h3>SEPA (European Payments Council)<a class="headerlink" href="#sepa-european-payments-council" title="Link to this heading"></a></h3>
 <ul class="simple">
 <li><p><a class="reference external" href="https://www.europeanpaymentscouncil.eu/document-library/guidance-documents/quick-response-code-guidelines-enable-data-capture-initiation">Guidelines to Enable the Data Capture for the Initiation of a SEPA Credit Transfer</a></p></li>
 <li><p><a class="reference external" href="https://github.com/smhg/sepa-qr-data-php">sepa-qr-data library for PHP (GitHub)</a></p></li>
 </ul>
 </section>
-<section id="pix">
-<h3>Pix<a class="headerlink" href="#pix" title="Link to this heading"></a></h3>
+<section id="pix-banco-central-do-brasil">
+<h3>Pix (Banco Central do Brasil)<a class="headerlink" href="#pix-banco-central-do-brasil" title="Link to this heading"></a></h3>
 <ul class="simple">
 <li><p><a class="reference external" href="https://www.bcb.gov.br/content/estabilidadefinanceira/pix/Regulamento_Pix/II_ManualdePadroesparaIniciacaodoPix.pdf">Manual de Padrões para Iniciação do Pix (PDF)</a></p></li>
 <li><p><a class="reference external" href="https://github.com/openboleto/openboleto">OpenBoleto (GitHub)</a></p></li>

+ 11 - 14
Built-In-Output/QREps.html

@@ -193,45 +193,42 @@
 </ul>
 </li>
 </ul>
-<p class="caption" role="heading"><span class="caption-text">Built-In Output Modules</span></p>
+<p class="caption" role="heading"><span class="caption-text">Built-In Output Classes</span></p>
 <ul class="current">
 <li class="toctree-l1 current"><a class="current reference internal" href="#">QREps</a><ul>
 <li class="toctree-l2"><a class="reference internal" href="#example">Example</a></li>
 <li class="toctree-l2"><a class="reference internal" href="#additional-methods">Additional methods</a></li>
-<li class="toctree-l2"><a class="reference internal" href="#options-that-affect-this-module">Options that affect this module</a></li>
+<li class="toctree-l2"><a class="reference internal" href="#options-that-affect-this-class">Options that affect this class</a></li>
 </ul>
 </li>
 <li class="toctree-l1"><a class="reference internal" href="QRFpdf.html">QRFpdf</a><ul>
 <li class="toctree-l2"><a class="reference internal" href="QRFpdf.html#example">Example</a></li>
 <li class="toctree-l2"><a class="reference internal" href="QRFpdf.html#additional-methods">Additional methods</a></li>
-<li class="toctree-l2"><a class="reference internal" href="QRFpdf.html#options-that-affect-this-module">Options that affect this module</a></li>
+<li class="toctree-l2"><a class="reference internal" href="QRFpdf.html#options-that-affect-this-class">Options that affect this class</a></li>
 </ul>
 </li>
 <li class="toctree-l1"><a class="reference internal" href="QRGdImage.html">QRGdImage</a><ul>
 <li class="toctree-l2"><a class="reference internal" href="QRGdImage.html#example">Example</a></li>
 <li class="toctree-l2"><a class="reference internal" href="QRGdImage.html#additional-methods">Additional methods</a></li>
-<li class="toctree-l2"><a class="reference internal" href="QRGdImage.html#options-that-affect-this-module">Options that affect this module</a></li>
+<li class="toctree-l2"><a class="reference internal" href="QRGdImage.html#options-that-affect-this-class">Options that affect this class</a></li>
 </ul>
 </li>
 <li class="toctree-l1"><a class="reference internal" href="QRImagick.html">QRImagick</a><ul>
 <li class="toctree-l2"><a class="reference internal" href="QRImagick.html#example">Example</a></li>
 <li class="toctree-l2"><a class="reference internal" href="QRImagick.html#additional-methods">Additional methods</a></li>
-<li class="toctree-l2"><a class="reference internal" href="QRImagick.html#options-that-affect-this-module">Options that affect this module</a></li>
+<li class="toctree-l2"><a class="reference internal" href="QRImagick.html#options-that-affect-this-class">Options that affect this class</a></li>
 </ul>
 </li>
 <li class="toctree-l1"><a class="reference internal" href="QRInterventionImage.html">QRInterventionImage</a><ul>
 <li class="toctree-l2"><a class="reference internal" href="QRInterventionImage.html#example">Example</a></li>
 <li class="toctree-l2"><a class="reference internal" href="QRInterventionImage.html#additional-methods">Additional methods</a></li>
-<li class="toctree-l2"><a class="reference internal" href="QRInterventionImage.html#options-that-affect-this-module">Options that affect this module</a></li>
+<li class="toctree-l2"><a class="reference internal" href="QRInterventionImage.html#options-that-affect-this-class">Options that affect this class</a></li>
 </ul>
 </li>
 <li class="toctree-l1"><a class="reference internal" href="QRMarkupHTML.html">QRMarkupHTML</a><ul>
 <li class="toctree-l2"><a class="reference internal" href="QRMarkupHTML.html#example">Example</a></li>
 <li class="toctree-l2"><a class="reference internal" href="QRMarkupHTML.html#additional-methods">Additional methods</a></li>
-<li class="toctree-l2"><a class="reference internal" href="QRMarkupHTML.html#options-that-affect-this-module">Options that affect this module</a><ul>
-<li class="toctree-l3"><a class="reference internal" href="QRMarkupHTML.html#options-that-have-no-effect">Options that have no effect</a></li>
-</ul>
-</li>
+<li class="toctree-l2"><a class="reference internal" href="QRMarkupHTML.html#options-that-affect-this-class">Options that affect this class</a></li>
 </ul>
 </li>
 <li class="toctree-l1"><a class="reference internal" href="QRMarkupSVG.html">QRMarkupSVG</a><ul>
@@ -313,8 +310,8 @@
 <li class="toctree-l2"><a class="reference internal" href="../Appendix/URI-Content.html#contact-information-vcard">Contact information: vCard</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../Appendix/URI-Content.html#calendar-events-vcalendar-and-icalendar">Calendar Events: vCalendar and iCalendar</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../Appendix/URI-Content.html#credit-transfer">Credit Transfer</a><ul>
-<li class="toctree-l3"><a class="reference internal" href="../Appendix/URI-Content.html#sepa">SEPA</a></li>
-<li class="toctree-l3"><a class="reference internal" href="../Appendix/URI-Content.html#pix">Pix</a></li>
+<li class="toctree-l3"><a class="reference internal" href="../Appendix/URI-Content.html#sepa-european-payments-council">SEPA (European Payments Council)</a></li>
+<li class="toctree-l3"><a class="reference internal" href="../Appendix/URI-Content.html#pix-banco-central-do-brasil">Pix (Banco Central do Brasil)</a></li>
 </ul>
 </li>
 <li class="toctree-l2"><a class="reference internal" href="../Appendix/URI-Content.html#see-also">See also</a></li>
@@ -426,8 +423,8 @@
 </tbody>
 </table>
 </section>
-<section id="options-that-affect-this-module">
-<h2>Options that affect this module<a class="headerlink" href="#options-that-affect-this-module" title="Link to this heading"></a></h2>
+<section id="options-that-affect-this-class">
+<h2>Options that affect this class<a class="headerlink" href="#options-that-affect-this-class" title="Link to this heading"></a></h2>
 <table class="docutils align-default">
 <thead>
 <tr class="row-odd"><th class="head"><p>property</p></th>

+ 11 - 14
Built-In-Output/QRFpdf.html

@@ -193,45 +193,42 @@
 </ul>
 </li>
 </ul>
-<p class="caption" role="heading"><span class="caption-text">Built-In Output Modules</span></p>
+<p class="caption" role="heading"><span class="caption-text">Built-In Output Classes</span></p>
 <ul class="current">
 <li class="toctree-l1"><a class="reference internal" href="QREps.html">QREps</a><ul>
 <li class="toctree-l2"><a class="reference internal" href="QREps.html#example">Example</a></li>
 <li class="toctree-l2"><a class="reference internal" href="QREps.html#additional-methods">Additional methods</a></li>
-<li class="toctree-l2"><a class="reference internal" href="QREps.html#options-that-affect-this-module">Options that affect this module</a></li>
+<li class="toctree-l2"><a class="reference internal" href="QREps.html#options-that-affect-this-class">Options that affect this class</a></li>
 </ul>
 </li>
 <li class="toctree-l1 current"><a class="current reference internal" href="#">QRFpdf</a><ul>
 <li class="toctree-l2"><a class="reference internal" href="#example">Example</a></li>
 <li class="toctree-l2"><a class="reference internal" href="#additional-methods">Additional methods</a></li>
-<li class="toctree-l2"><a class="reference internal" href="#options-that-affect-this-module">Options that affect this module</a></li>
+<li class="toctree-l2"><a class="reference internal" href="#options-that-affect-this-class">Options that affect this class</a></li>
 </ul>
 </li>
 <li class="toctree-l1"><a class="reference internal" href="QRGdImage.html">QRGdImage</a><ul>
 <li class="toctree-l2"><a class="reference internal" href="QRGdImage.html#example">Example</a></li>
 <li class="toctree-l2"><a class="reference internal" href="QRGdImage.html#additional-methods">Additional methods</a></li>
-<li class="toctree-l2"><a class="reference internal" href="QRGdImage.html#options-that-affect-this-module">Options that affect this module</a></li>
+<li class="toctree-l2"><a class="reference internal" href="QRGdImage.html#options-that-affect-this-class">Options that affect this class</a></li>
 </ul>
 </li>
 <li class="toctree-l1"><a class="reference internal" href="QRImagick.html">QRImagick</a><ul>
 <li class="toctree-l2"><a class="reference internal" href="QRImagick.html#example">Example</a></li>
 <li class="toctree-l2"><a class="reference internal" href="QRImagick.html#additional-methods">Additional methods</a></li>
-<li class="toctree-l2"><a class="reference internal" href="QRImagick.html#options-that-affect-this-module">Options that affect this module</a></li>
+<li class="toctree-l2"><a class="reference internal" href="QRImagick.html#options-that-affect-this-class">Options that affect this class</a></li>
 </ul>
 </li>
 <li class="toctree-l1"><a class="reference internal" href="QRInterventionImage.html">QRInterventionImage</a><ul>
 <li class="toctree-l2"><a class="reference internal" href="QRInterventionImage.html#example">Example</a></li>
 <li class="toctree-l2"><a class="reference internal" href="QRInterventionImage.html#additional-methods">Additional methods</a></li>
-<li class="toctree-l2"><a class="reference internal" href="QRInterventionImage.html#options-that-affect-this-module">Options that affect this module</a></li>
+<li class="toctree-l2"><a class="reference internal" href="QRInterventionImage.html#options-that-affect-this-class">Options that affect this class</a></li>
 </ul>
 </li>
 <li class="toctree-l1"><a class="reference internal" href="QRMarkupHTML.html">QRMarkupHTML</a><ul>
 <li class="toctree-l2"><a class="reference internal" href="QRMarkupHTML.html#example">Example</a></li>
 <li class="toctree-l2"><a class="reference internal" href="QRMarkupHTML.html#additional-methods">Additional methods</a></li>
-<li class="toctree-l2"><a class="reference internal" href="QRMarkupHTML.html#options-that-affect-this-module">Options that affect this module</a><ul>
-<li class="toctree-l3"><a class="reference internal" href="QRMarkupHTML.html#options-that-have-no-effect">Options that have no effect</a></li>
-</ul>
-</li>
+<li class="toctree-l2"><a class="reference internal" href="QRMarkupHTML.html#options-that-affect-this-class">Options that affect this class</a></li>
 </ul>
 </li>
 <li class="toctree-l1"><a class="reference internal" href="QRMarkupSVG.html">QRMarkupSVG</a><ul>
@@ -313,8 +310,8 @@
 <li class="toctree-l2"><a class="reference internal" href="../Appendix/URI-Content.html#contact-information-vcard">Contact information: vCard</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../Appendix/URI-Content.html#calendar-events-vcalendar-and-icalendar">Calendar Events: vCalendar and iCalendar</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../Appendix/URI-Content.html#credit-transfer">Credit Transfer</a><ul>
-<li class="toctree-l3"><a class="reference internal" href="../Appendix/URI-Content.html#sepa">SEPA</a></li>
-<li class="toctree-l3"><a class="reference internal" href="../Appendix/URI-Content.html#pix">Pix</a></li>
+<li class="toctree-l3"><a class="reference internal" href="../Appendix/URI-Content.html#sepa-european-payments-council">SEPA (European Payments Council)</a></li>
+<li class="toctree-l3"><a class="reference internal" href="../Appendix/URI-Content.html#pix-banco-central-do-brasil">Pix (Banco Central do Brasil)</a></li>
 </ul>
 </li>
 <li class="toctree-l2"><a class="reference internal" href="../Appendix/URI-Content.html#see-also">See also</a></li>
@@ -431,8 +428,8 @@
 </tbody>
 </table>
 </section>
-<section id="options-that-affect-this-module">
-<h2>Options that affect this module<a class="headerlink" href="#options-that-affect-this-module" title="Link to this heading"></a></h2>
+<section id="options-that-affect-this-class">
+<h2>Options that affect this class<a class="headerlink" href="#options-that-affect-this-class" title="Link to this heading"></a></h2>
 <table class="docutils align-default">
 <thead>
 <tr class="row-odd"><th class="head"><p>property</p></th>

+ 11 - 14
Built-In-Output/QRGdImage.html

@@ -193,45 +193,42 @@
 </ul>
 </li>
 </ul>
-<p class="caption" role="heading"><span class="caption-text">Built-In Output Modules</span></p>
+<p class="caption" role="heading"><span class="caption-text">Built-In Output Classes</span></p>
 <ul class="current">
 <li class="toctree-l1"><a class="reference internal" href="QREps.html">QREps</a><ul>
 <li class="toctree-l2"><a class="reference internal" href="QREps.html#example">Example</a></li>
 <li class="toctree-l2"><a class="reference internal" href="QREps.html#additional-methods">Additional methods</a></li>
-<li class="toctree-l2"><a class="reference internal" href="QREps.html#options-that-affect-this-module">Options that affect this module</a></li>
+<li class="toctree-l2"><a class="reference internal" href="QREps.html#options-that-affect-this-class">Options that affect this class</a></li>
 </ul>
 </li>
 <li class="toctree-l1"><a class="reference internal" href="QRFpdf.html">QRFpdf</a><ul>
 <li class="toctree-l2"><a class="reference internal" href="QRFpdf.html#example">Example</a></li>
 <li class="toctree-l2"><a class="reference internal" href="QRFpdf.html#additional-methods">Additional methods</a></li>
-<li class="toctree-l2"><a class="reference internal" href="QRFpdf.html#options-that-affect-this-module">Options that affect this module</a></li>
+<li class="toctree-l2"><a class="reference internal" href="QRFpdf.html#options-that-affect-this-class">Options that affect this class</a></li>
 </ul>
 </li>
 <li class="toctree-l1 current"><a class="current reference internal" href="#">QRGdImage</a><ul>
 <li class="toctree-l2"><a class="reference internal" href="#example">Example</a></li>
 <li class="toctree-l2"><a class="reference internal" href="#additional-methods">Additional methods</a></li>
-<li class="toctree-l2"><a class="reference internal" href="#options-that-affect-this-module">Options that affect this module</a></li>
+<li class="toctree-l2"><a class="reference internal" href="#options-that-affect-this-class">Options that affect this class</a></li>
 </ul>
 </li>
 <li class="toctree-l1"><a class="reference internal" href="QRImagick.html">QRImagick</a><ul>
 <li class="toctree-l2"><a class="reference internal" href="QRImagick.html#example">Example</a></li>
 <li class="toctree-l2"><a class="reference internal" href="QRImagick.html#additional-methods">Additional methods</a></li>
-<li class="toctree-l2"><a class="reference internal" href="QRImagick.html#options-that-affect-this-module">Options that affect this module</a></li>
+<li class="toctree-l2"><a class="reference internal" href="QRImagick.html#options-that-affect-this-class">Options that affect this class</a></li>
 </ul>
 </li>
 <li class="toctree-l1"><a class="reference internal" href="QRInterventionImage.html">QRInterventionImage</a><ul>
 <li class="toctree-l2"><a class="reference internal" href="QRInterventionImage.html#example">Example</a></li>
 <li class="toctree-l2"><a class="reference internal" href="QRInterventionImage.html#additional-methods">Additional methods</a></li>
-<li class="toctree-l2"><a class="reference internal" href="QRInterventionImage.html#options-that-affect-this-module">Options that affect this module</a></li>
+<li class="toctree-l2"><a class="reference internal" href="QRInterventionImage.html#options-that-affect-this-class">Options that affect this class</a></li>
 </ul>
 </li>
 <li class="toctree-l1"><a class="reference internal" href="QRMarkupHTML.html">QRMarkupHTML</a><ul>
 <li class="toctree-l2"><a class="reference internal" href="QRMarkupHTML.html#example">Example</a></li>
 <li class="toctree-l2"><a class="reference internal" href="QRMarkupHTML.html#additional-methods">Additional methods</a></li>
-<li class="toctree-l2"><a class="reference internal" href="QRMarkupHTML.html#options-that-affect-this-module">Options that affect this module</a><ul>
-<li class="toctree-l3"><a class="reference internal" href="QRMarkupHTML.html#options-that-have-no-effect">Options that have no effect</a></li>
-</ul>
-</li>
+<li class="toctree-l2"><a class="reference internal" href="QRMarkupHTML.html#options-that-affect-this-class">Options that affect this class</a></li>
 </ul>
 </li>
 <li class="toctree-l1"><a class="reference internal" href="QRMarkupSVG.html">QRMarkupSVG</a><ul>
@@ -313,8 +310,8 @@
 <li class="toctree-l2"><a class="reference internal" href="../Appendix/URI-Content.html#contact-information-vcard">Contact information: vCard</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../Appendix/URI-Content.html#calendar-events-vcalendar-and-icalendar">Calendar Events: vCalendar and iCalendar</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../Appendix/URI-Content.html#credit-transfer">Credit Transfer</a><ul>
-<li class="toctree-l3"><a class="reference internal" href="../Appendix/URI-Content.html#sepa">SEPA</a></li>
-<li class="toctree-l3"><a class="reference internal" href="../Appendix/URI-Content.html#pix">Pix</a></li>
+<li class="toctree-l3"><a class="reference internal" href="../Appendix/URI-Content.html#sepa-european-payments-council">SEPA (European Payments Council)</a></li>
+<li class="toctree-l3"><a class="reference internal" href="../Appendix/URI-Content.html#pix-banco-central-do-brasil">Pix (Banco Central do Brasil)</a></li>
 </ul>
 </li>
 <li class="toctree-l2"><a class="reference internal" href="../Appendix/URI-Content.html#see-also">See also</a></li>
@@ -463,8 +460,8 @@
 </tbody>
 </table>
 </section>
-<section id="options-that-affect-this-module">
-<h2>Options that affect this module<a class="headerlink" href="#options-that-affect-this-module" title="Link to this heading"></a></h2>
+<section id="options-that-affect-this-class">
+<h2>Options that affect this class<a class="headerlink" href="#options-that-affect-this-class" title="Link to this heading"></a></h2>
 <table class="docutils align-default">
 <thead>
 <tr class="row-odd"><th class="head"><p>property</p></th>

+ 11 - 14
Built-In-Output/QRImagick.html

@@ -193,45 +193,42 @@
 </ul>
 </li>
 </ul>
-<p class="caption" role="heading"><span class="caption-text">Built-In Output Modules</span></p>
+<p class="caption" role="heading"><span class="caption-text">Built-In Output Classes</span></p>
 <ul class="current">
 <li class="toctree-l1"><a class="reference internal" href="QREps.html">QREps</a><ul>
 <li class="toctree-l2"><a class="reference internal" href="QREps.html#example">Example</a></li>
 <li class="toctree-l2"><a class="reference internal" href="QREps.html#additional-methods">Additional methods</a></li>
-<li class="toctree-l2"><a class="reference internal" href="QREps.html#options-that-affect-this-module">Options that affect this module</a></li>
+<li class="toctree-l2"><a class="reference internal" href="QREps.html#options-that-affect-this-class">Options that affect this class</a></li>
 </ul>
 </li>
 <li class="toctree-l1"><a class="reference internal" href="QRFpdf.html">QRFpdf</a><ul>
 <li class="toctree-l2"><a class="reference internal" href="QRFpdf.html#example">Example</a></li>
 <li class="toctree-l2"><a class="reference internal" href="QRFpdf.html#additional-methods">Additional methods</a></li>
-<li class="toctree-l2"><a class="reference internal" href="QRFpdf.html#options-that-affect-this-module">Options that affect this module</a></li>
+<li class="toctree-l2"><a class="reference internal" href="QRFpdf.html#options-that-affect-this-class">Options that affect this class</a></li>
 </ul>
 </li>
 <li class="toctree-l1"><a class="reference internal" href="QRGdImage.html">QRGdImage</a><ul>
 <li class="toctree-l2"><a class="reference internal" href="QRGdImage.html#example">Example</a></li>
 <li class="toctree-l2"><a class="reference internal" href="QRGdImage.html#additional-methods">Additional methods</a></li>
-<li class="toctree-l2"><a class="reference internal" href="QRGdImage.html#options-that-affect-this-module">Options that affect this module</a></li>
+<li class="toctree-l2"><a class="reference internal" href="QRGdImage.html#options-that-affect-this-class">Options that affect this class</a></li>
 </ul>
 </li>
 <li class="toctree-l1 current"><a class="current reference internal" href="#">QRImagick</a><ul>
 <li class="toctree-l2"><a class="reference internal" href="#example">Example</a></li>
 <li class="toctree-l2"><a class="reference internal" href="#additional-methods">Additional methods</a></li>
-<li class="toctree-l2"><a class="reference internal" href="#options-that-affect-this-module">Options that affect this module</a></li>
+<li class="toctree-l2"><a class="reference internal" href="#options-that-affect-this-class">Options that affect this class</a></li>
 </ul>
 </li>
 <li class="toctree-l1"><a class="reference internal" href="QRInterventionImage.html">QRInterventionImage</a><ul>
 <li class="toctree-l2"><a class="reference internal" href="QRInterventionImage.html#example">Example</a></li>
 <li class="toctree-l2"><a class="reference internal" href="QRInterventionImage.html#additional-methods">Additional methods</a></li>
-<li class="toctree-l2"><a class="reference internal" href="QRInterventionImage.html#options-that-affect-this-module">Options that affect this module</a></li>
+<li class="toctree-l2"><a class="reference internal" href="QRInterventionImage.html#options-that-affect-this-class">Options that affect this class</a></li>
 </ul>
 </li>
 <li class="toctree-l1"><a class="reference internal" href="QRMarkupHTML.html">QRMarkupHTML</a><ul>
 <li class="toctree-l2"><a class="reference internal" href="QRMarkupHTML.html#example">Example</a></li>
 <li class="toctree-l2"><a class="reference internal" href="QRMarkupHTML.html#additional-methods">Additional methods</a></li>
-<li class="toctree-l2"><a class="reference internal" href="QRMarkupHTML.html#options-that-affect-this-module">Options that affect this module</a><ul>
-<li class="toctree-l3"><a class="reference internal" href="QRMarkupHTML.html#options-that-have-no-effect">Options that have no effect</a></li>
-</ul>
-</li>
+<li class="toctree-l2"><a class="reference internal" href="QRMarkupHTML.html#options-that-affect-this-class">Options that affect this class</a></li>
 </ul>
 </li>
 <li class="toctree-l1"><a class="reference internal" href="QRMarkupSVG.html">QRMarkupSVG</a><ul>
@@ -313,8 +310,8 @@
 <li class="toctree-l2"><a class="reference internal" href="../Appendix/URI-Content.html#contact-information-vcard">Contact information: vCard</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../Appendix/URI-Content.html#calendar-events-vcalendar-and-icalendar">Calendar Events: vCalendar and iCalendar</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../Appendix/URI-Content.html#credit-transfer">Credit Transfer</a><ul>
-<li class="toctree-l3"><a class="reference internal" href="../Appendix/URI-Content.html#sepa">SEPA</a></li>
-<li class="toctree-l3"><a class="reference internal" href="../Appendix/URI-Content.html#pix">Pix</a></li>
+<li class="toctree-l3"><a class="reference internal" href="../Appendix/URI-Content.html#sepa-european-payments-council">SEPA (European Payments Council)</a></li>
+<li class="toctree-l3"><a class="reference internal" href="../Appendix/URI-Content.html#pix-banco-central-do-brasil">Pix (Banco Central do Brasil)</a></li>
 </ul>
 </li>
 <li class="toctree-l2"><a class="reference internal" href="../Appendix/URI-Content.html#see-also">See also</a></li>
@@ -458,8 +455,8 @@
 </tbody>
 </table>
 </section>
-<section id="options-that-affect-this-module">
-<h2>Options that affect this module<a class="headerlink" href="#options-that-affect-this-module" title="Link to this heading"></a></h2>
+<section id="options-that-affect-this-class">
+<h2>Options that affect this class<a class="headerlink" href="#options-that-affect-this-class" title="Link to this heading"></a></h2>
 <table class="docutils align-default">
 <thead>
 <tr class="row-odd"><th class="head"><p>property</p></th>

+ 11 - 14
Built-In-Output/QRInterventionImage.html

@@ -193,45 +193,42 @@
 </ul>
 </li>
 </ul>
-<p class="caption" role="heading"><span class="caption-text">Built-In Output Modules</span></p>
+<p class="caption" role="heading"><span class="caption-text">Built-In Output Classes</span></p>
 <ul class="current">
 <li class="toctree-l1"><a class="reference internal" href="QREps.html">QREps</a><ul>
 <li class="toctree-l2"><a class="reference internal" href="QREps.html#example">Example</a></li>
 <li class="toctree-l2"><a class="reference internal" href="QREps.html#additional-methods">Additional methods</a></li>
-<li class="toctree-l2"><a class="reference internal" href="QREps.html#options-that-affect-this-module">Options that affect this module</a></li>
+<li class="toctree-l2"><a class="reference internal" href="QREps.html#options-that-affect-this-class">Options that affect this class</a></li>
 </ul>
 </li>
 <li class="toctree-l1"><a class="reference internal" href="QRFpdf.html">QRFpdf</a><ul>
 <li class="toctree-l2"><a class="reference internal" href="QRFpdf.html#example">Example</a></li>
 <li class="toctree-l2"><a class="reference internal" href="QRFpdf.html#additional-methods">Additional methods</a></li>
-<li class="toctree-l2"><a class="reference internal" href="QRFpdf.html#options-that-affect-this-module">Options that affect this module</a></li>
+<li class="toctree-l2"><a class="reference internal" href="QRFpdf.html#options-that-affect-this-class">Options that affect this class</a></li>
 </ul>
 </li>
 <li class="toctree-l1"><a class="reference internal" href="QRGdImage.html">QRGdImage</a><ul>
 <li class="toctree-l2"><a class="reference internal" href="QRGdImage.html#example">Example</a></li>
 <li class="toctree-l2"><a class="reference internal" href="QRGdImage.html#additional-methods">Additional methods</a></li>
-<li class="toctree-l2"><a class="reference internal" href="QRGdImage.html#options-that-affect-this-module">Options that affect this module</a></li>
+<li class="toctree-l2"><a class="reference internal" href="QRGdImage.html#options-that-affect-this-class">Options that affect this class</a></li>
 </ul>
 </li>
 <li class="toctree-l1"><a class="reference internal" href="QRImagick.html">QRImagick</a><ul>
 <li class="toctree-l2"><a class="reference internal" href="QRImagick.html#example">Example</a></li>
 <li class="toctree-l2"><a class="reference internal" href="QRImagick.html#additional-methods">Additional methods</a></li>
-<li class="toctree-l2"><a class="reference internal" href="QRImagick.html#options-that-affect-this-module">Options that affect this module</a></li>
+<li class="toctree-l2"><a class="reference internal" href="QRImagick.html#options-that-affect-this-class">Options that affect this class</a></li>
 </ul>
 </li>
 <li class="toctree-l1 current"><a class="current reference internal" href="#">QRInterventionImage</a><ul>
 <li class="toctree-l2"><a class="reference internal" href="#example">Example</a></li>
 <li class="toctree-l2"><a class="reference internal" href="#additional-methods">Additional methods</a></li>
-<li class="toctree-l2"><a class="reference internal" href="#options-that-affect-this-module">Options that affect this module</a></li>
+<li class="toctree-l2"><a class="reference internal" href="#options-that-affect-this-class">Options that affect this class</a></li>
 </ul>
 </li>
 <li class="toctree-l1"><a class="reference internal" href="QRMarkupHTML.html">QRMarkupHTML</a><ul>
 <li class="toctree-l2"><a class="reference internal" href="QRMarkupHTML.html#example">Example</a></li>
 <li class="toctree-l2"><a class="reference internal" href="QRMarkupHTML.html#additional-methods">Additional methods</a></li>
-<li class="toctree-l2"><a class="reference internal" href="QRMarkupHTML.html#options-that-affect-this-module">Options that affect this module</a><ul>
-<li class="toctree-l3"><a class="reference internal" href="QRMarkupHTML.html#options-that-have-no-effect">Options that have no effect</a></li>
-</ul>
-</li>
+<li class="toctree-l2"><a class="reference internal" href="QRMarkupHTML.html#options-that-affect-this-class">Options that affect this class</a></li>
 </ul>
 </li>
 <li class="toctree-l1"><a class="reference internal" href="QRMarkupSVG.html">QRMarkupSVG</a><ul>
@@ -313,8 +310,8 @@
 <li class="toctree-l2"><a class="reference internal" href="../Appendix/URI-Content.html#contact-information-vcard">Contact information: vCard</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../Appendix/URI-Content.html#calendar-events-vcalendar-and-icalendar">Calendar Events: vCalendar and iCalendar</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../Appendix/URI-Content.html#credit-transfer">Credit Transfer</a><ul>
-<li class="toctree-l3"><a class="reference internal" href="../Appendix/URI-Content.html#sepa">SEPA</a></li>
-<li class="toctree-l3"><a class="reference internal" href="../Appendix/URI-Content.html#pix">Pix</a></li>
+<li class="toctree-l3"><a class="reference internal" href="../Appendix/URI-Content.html#sepa-european-payments-council">SEPA (European Payments Council)</a></li>
+<li class="toctree-l3"><a class="reference internal" href="../Appendix/URI-Content.html#pix-banco-central-do-brasil">Pix (Banco Central do Brasil)</a></li>
 </ul>
 </li>
 <li class="toctree-l2"><a class="reference internal" href="../Appendix/URI-Content.html#see-also">See also</a></li>
@@ -449,8 +446,8 @@
 </tbody>
 </table>
 </section>
-<section id="options-that-affect-this-module">
-<h2>Options that affect this module<a class="headerlink" href="#options-that-affect-this-module" title="Link to this heading"></a></h2>
+<section id="options-that-affect-this-class">
+<h2>Options that affect this class<a class="headerlink" href="#options-that-affect-this-class" title="Link to this heading"></a></h2>
 <table class="docutils align-default">
 <thead>
 <tr class="row-odd"><th class="head"><p>property</p></th>

+ 11 - 59
Built-In-Output/QRMarkupHTML.html

@@ -193,45 +193,42 @@
 </ul>
 </li>
 </ul>
-<p class="caption" role="heading"><span class="caption-text">Built-In Output Modules</span></p>
+<p class="caption" role="heading"><span class="caption-text">Built-In Output Classes</span></p>
 <ul class="current">
 <li class="toctree-l1"><a class="reference internal" href="QREps.html">QREps</a><ul>
 <li class="toctree-l2"><a class="reference internal" href="QREps.html#example">Example</a></li>
 <li class="toctree-l2"><a class="reference internal" href="QREps.html#additional-methods">Additional methods</a></li>
-<li class="toctree-l2"><a class="reference internal" href="QREps.html#options-that-affect-this-module">Options that affect this module</a></li>
+<li class="toctree-l2"><a class="reference internal" href="QREps.html#options-that-affect-this-class">Options that affect this class</a></li>
 </ul>
 </li>
 <li class="toctree-l1"><a class="reference internal" href="QRFpdf.html">QRFpdf</a><ul>
 <li class="toctree-l2"><a class="reference internal" href="QRFpdf.html#example">Example</a></li>
 <li class="toctree-l2"><a class="reference internal" href="QRFpdf.html#additional-methods">Additional methods</a></li>
-<li class="toctree-l2"><a class="reference internal" href="QRFpdf.html#options-that-affect-this-module">Options that affect this module</a></li>
+<li class="toctree-l2"><a class="reference internal" href="QRFpdf.html#options-that-affect-this-class">Options that affect this class</a></li>
 </ul>
 </li>
 <li class="toctree-l1"><a class="reference internal" href="QRGdImage.html">QRGdImage</a><ul>
 <li class="toctree-l2"><a class="reference internal" href="QRGdImage.html#example">Example</a></li>
 <li class="toctree-l2"><a class="reference internal" href="QRGdImage.html#additional-methods">Additional methods</a></li>
-<li class="toctree-l2"><a class="reference internal" href="QRGdImage.html#options-that-affect-this-module">Options that affect this module</a></li>
+<li class="toctree-l2"><a class="reference internal" href="QRGdImage.html#options-that-affect-this-class">Options that affect this class</a></li>
 </ul>
 </li>
 <li class="toctree-l1"><a class="reference internal" href="QRImagick.html">QRImagick</a><ul>
 <li class="toctree-l2"><a class="reference internal" href="QRImagick.html#example">Example</a></li>
 <li class="toctree-l2"><a class="reference internal" href="QRImagick.html#additional-methods">Additional methods</a></li>
-<li class="toctree-l2"><a class="reference internal" href="QRImagick.html#options-that-affect-this-module">Options that affect this module</a></li>
+<li class="toctree-l2"><a class="reference internal" href="QRImagick.html#options-that-affect-this-class">Options that affect this class</a></li>
 </ul>
 </li>
 <li class="toctree-l1"><a class="reference internal" href="QRInterventionImage.html">QRInterventionImage</a><ul>
 <li class="toctree-l2"><a class="reference internal" href="QRInterventionImage.html#example">Example</a></li>
 <li class="toctree-l2"><a class="reference internal" href="QRInterventionImage.html#additional-methods">Additional methods</a></li>
-<li class="toctree-l2"><a class="reference internal" href="QRInterventionImage.html#options-that-affect-this-module">Options that affect this module</a></li>
+<li class="toctree-l2"><a class="reference internal" href="QRInterventionImage.html#options-that-affect-this-class">Options that affect this class</a></li>
 </ul>
 </li>
 <li class="toctree-l1 current"><a class="current reference internal" href="#">QRMarkupHTML</a><ul>
 <li class="toctree-l2"><a class="reference internal" href="#example">Example</a></li>
 <li class="toctree-l2"><a class="reference internal" href="#additional-methods">Additional methods</a></li>
-<li class="toctree-l2"><a class="reference internal" href="#options-that-affect-this-module">Options that affect this module</a><ul>
-<li class="toctree-l3"><a class="reference internal" href="#options-that-have-no-effect">Options that have no effect</a></li>
-</ul>
-</li>
+<li class="toctree-l2"><a class="reference internal" href="#options-that-affect-this-class">Options that affect this class</a></li>
 </ul>
 </li>
 <li class="toctree-l1"><a class="reference internal" href="QRMarkupSVG.html">QRMarkupSVG</a><ul>
@@ -313,8 +310,8 @@
 <li class="toctree-l2"><a class="reference internal" href="../Appendix/URI-Content.html#contact-information-vcard">Contact information: vCard</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../Appendix/URI-Content.html#calendar-events-vcalendar-and-icalendar">Calendar Events: vCalendar and iCalendar</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../Appendix/URI-Content.html#credit-transfer">Credit Transfer</a><ul>
-<li class="toctree-l3"><a class="reference internal" href="../Appendix/URI-Content.html#sepa">SEPA</a></li>
-<li class="toctree-l3"><a class="reference internal" href="../Appendix/URI-Content.html#pix">Pix</a></li>
+<li class="toctree-l3"><a class="reference internal" href="../Appendix/URI-Content.html#sepa-european-payments-council">SEPA (European Payments Council)</a></li>
+<li class="toctree-l3"><a class="reference internal" href="../Appendix/URI-Content.html#pix-banco-central-do-brasil">Pix (Banco Central do Brasil)</a></li>
 </ul>
 </li>
 <li class="toctree-l2"><a class="reference internal" href="../Appendix/URI-Content.html#see-also">See also</a></li>
@@ -448,8 +445,8 @@ As a general rule: if you plan to display the QR Code in a web browser, you shou
 </tbody>
 </table>
 </section>
-<section id="options-that-affect-this-module">
-<h2>Options that affect this module<a class="headerlink" href="#options-that-affect-this-module" title="Link to this heading"></a></h2>
+<section id="options-that-affect-this-class">
+<h2>Options that affect this class<a class="headerlink" href="#options-that-affect-this-class" title="Link to this heading"></a></h2>
 <table class="docutils align-default">
 <thead>
 <tr class="row-odd"><th class="head"><p>property</p></th>
@@ -465,51 +462,6 @@ As a general rule: if you plan to display the QR Code in a web browser, you shou
 </tr>
 </tbody>
 </table>
-<section id="options-that-have-no-effect">
-<h3>Options that have no effect<a class="headerlink" href="#options-that-have-no-effect" title="Link to this heading"></a></h3>
-<table class="docutils align-default">
-<thead>
-<tr class="row-odd"><th class="head"><p>property</p></th>
-<th class="head"><p>reason</p></th>
-</tr>
-</thead>
-<tbody>
-<tr class="row-even"><td><p><code class="docutils literal notranslate"><span class="pre">$bgColor</span></code></p></td>
-<td><p>via CSS</p></td>
-</tr>
-<tr class="row-odd"><td><p><code class="docutils literal notranslate"><span class="pre">$circleRadius</span></code></p></td>
-<td><p>N/A</p></td>
-</tr>
-<tr class="row-even"><td><p><code class="docutils literal notranslate"><span class="pre">$connectPaths</span></code></p></td>
-<td><p>N/A</p></td>
-</tr>
-<tr class="row-odd"><td><p><code class="docutils literal notranslate"><span class="pre">$drawCircularModules</span></code></p></td>
-<td><p>N/A</p></td>
-</tr>
-<tr class="row-even"><td><p><code class="docutils literal notranslate"><span class="pre">$drawLightModules</span></code></p></td>
-<td><p>N/A</p></td>
-</tr>
-<tr class="row-odd"><td><p><code class="docutils literal notranslate"><span class="pre">$excludeFromConnect</span></code></p></td>
-<td><p>N/A</p></td>
-</tr>
-<tr class="row-even"><td><p><code class="docutils literal notranslate"><span class="pre">$imageTransparent</span></code></p></td>
-<td><p>N/A</p></td>
-</tr>
-<tr class="row-odd"><td><p><code class="docutils literal notranslate"><span class="pre">$keepAsSquare</span></code></p></td>
-<td><p>N/A</p></td>
-</tr>
-<tr class="row-even"><td><p><code class="docutils literal notranslate"><span class="pre">$outputBase64</span></code></p></td>
-<td><p>N/A</p></td>
-</tr>
-<tr class="row-odd"><td><p><code class="docutils literal notranslate"><span class="pre">$returnResource</span></code></p></td>
-<td><p>N/A</p></td>
-</tr>
-<tr class="row-even"><td><p><code class="docutils literal notranslate"><span class="pre">$scale</span></code></p></td>
-<td><p>via CSS</p></td>
-</tr>
-</tbody>
-</table>
-</section>
 </section>
 </section>
 

+ 9 - 12
Built-In-Output/QRMarkupSVG.html

@@ -193,45 +193,42 @@
 </ul>
 </li>
 </ul>
-<p class="caption" role="heading"><span class="caption-text">Built-In Output Modules</span></p>
+<p class="caption" role="heading"><span class="caption-text">Built-In Output Classes</span></p>
 <ul class="current">
 <li class="toctree-l1"><a class="reference internal" href="QREps.html">QREps</a><ul>
 <li class="toctree-l2"><a class="reference internal" href="QREps.html#example">Example</a></li>
 <li class="toctree-l2"><a class="reference internal" href="QREps.html#additional-methods">Additional methods</a></li>
-<li class="toctree-l2"><a class="reference internal" href="QREps.html#options-that-affect-this-module">Options that affect this module</a></li>
+<li class="toctree-l2"><a class="reference internal" href="QREps.html#options-that-affect-this-class">Options that affect this class</a></li>
 </ul>
 </li>
 <li class="toctree-l1"><a class="reference internal" href="QRFpdf.html">QRFpdf</a><ul>
 <li class="toctree-l2"><a class="reference internal" href="QRFpdf.html#example">Example</a></li>
 <li class="toctree-l2"><a class="reference internal" href="QRFpdf.html#additional-methods">Additional methods</a></li>
-<li class="toctree-l2"><a class="reference internal" href="QRFpdf.html#options-that-affect-this-module">Options that affect this module</a></li>
+<li class="toctree-l2"><a class="reference internal" href="QRFpdf.html#options-that-affect-this-class">Options that affect this class</a></li>
 </ul>
 </li>
 <li class="toctree-l1"><a class="reference internal" href="QRGdImage.html">QRGdImage</a><ul>
 <li class="toctree-l2"><a class="reference internal" href="QRGdImage.html#example">Example</a></li>
 <li class="toctree-l2"><a class="reference internal" href="QRGdImage.html#additional-methods">Additional methods</a></li>
-<li class="toctree-l2"><a class="reference internal" href="QRGdImage.html#options-that-affect-this-module">Options that affect this module</a></li>
+<li class="toctree-l2"><a class="reference internal" href="QRGdImage.html#options-that-affect-this-class">Options that affect this class</a></li>
 </ul>
 </li>
 <li class="toctree-l1"><a class="reference internal" href="QRImagick.html">QRImagick</a><ul>
 <li class="toctree-l2"><a class="reference internal" href="QRImagick.html#example">Example</a></li>
 <li class="toctree-l2"><a class="reference internal" href="QRImagick.html#additional-methods">Additional methods</a></li>
-<li class="toctree-l2"><a class="reference internal" href="QRImagick.html#options-that-affect-this-module">Options that affect this module</a></li>
+<li class="toctree-l2"><a class="reference internal" href="QRImagick.html#options-that-affect-this-class">Options that affect this class</a></li>
 </ul>
 </li>
 <li class="toctree-l1"><a class="reference internal" href="QRInterventionImage.html">QRInterventionImage</a><ul>
 <li class="toctree-l2"><a class="reference internal" href="QRInterventionImage.html#example">Example</a></li>
 <li class="toctree-l2"><a class="reference internal" href="QRInterventionImage.html#additional-methods">Additional methods</a></li>
-<li class="toctree-l2"><a class="reference internal" href="QRInterventionImage.html#options-that-affect-this-module">Options that affect this module</a></li>
+<li class="toctree-l2"><a class="reference internal" href="QRInterventionImage.html#options-that-affect-this-class">Options that affect this class</a></li>
 </ul>
 </li>
 <li class="toctree-l1"><a class="reference internal" href="QRMarkupHTML.html">QRMarkupHTML</a><ul>
 <li class="toctree-l2"><a class="reference internal" href="QRMarkupHTML.html#example">Example</a></li>
 <li class="toctree-l2"><a class="reference internal" href="QRMarkupHTML.html#additional-methods">Additional methods</a></li>
-<li class="toctree-l2"><a class="reference internal" href="QRMarkupHTML.html#options-that-affect-this-module">Options that affect this module</a><ul>
-<li class="toctree-l3"><a class="reference internal" href="QRMarkupHTML.html#options-that-have-no-effect">Options that have no effect</a></li>
-</ul>
-</li>
+<li class="toctree-l2"><a class="reference internal" href="QRMarkupHTML.html#options-that-affect-this-class">Options that affect this class</a></li>
 </ul>
 </li>
 <li class="toctree-l1 current"><a class="current reference internal" href="#">QRMarkupSVG</a><ul>
@@ -313,8 +310,8 @@
 <li class="toctree-l2"><a class="reference internal" href="../Appendix/URI-Content.html#contact-information-vcard">Contact information: vCard</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../Appendix/URI-Content.html#calendar-events-vcalendar-and-icalendar">Calendar Events: vCalendar and iCalendar</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../Appendix/URI-Content.html#credit-transfer">Credit Transfer</a><ul>
-<li class="toctree-l3"><a class="reference internal" href="../Appendix/URI-Content.html#sepa">SEPA</a></li>
-<li class="toctree-l3"><a class="reference internal" href="../Appendix/URI-Content.html#pix">Pix</a></li>
+<li class="toctree-l3"><a class="reference internal" href="../Appendix/URI-Content.html#sepa-european-payments-council">SEPA (European Payments Council)</a></li>
+<li class="toctree-l3"><a class="reference internal" href="../Appendix/URI-Content.html#pix-banco-central-do-brasil">Pix (Banco Central do Brasil)</a></li>
 </ul>
 </li>
 <li class="toctree-l2"><a class="reference internal" href="../Appendix/URI-Content.html#see-also">See also</a></li>

+ 9 - 12
Built-In-Output/QRMarkupXML.html

@@ -193,45 +193,42 @@
 </ul>
 </li>
 </ul>
-<p class="caption" role="heading"><span class="caption-text">Built-In Output Modules</span></p>
+<p class="caption" role="heading"><span class="caption-text">Built-In Output Classes</span></p>
 <ul class="current">
 <li class="toctree-l1"><a class="reference internal" href="QREps.html">QREps</a><ul>
 <li class="toctree-l2"><a class="reference internal" href="QREps.html#example">Example</a></li>
 <li class="toctree-l2"><a class="reference internal" href="QREps.html#additional-methods">Additional methods</a></li>
-<li class="toctree-l2"><a class="reference internal" href="QREps.html#options-that-affect-this-module">Options that affect this module</a></li>
+<li class="toctree-l2"><a class="reference internal" href="QREps.html#options-that-affect-this-class">Options that affect this class</a></li>
 </ul>
 </li>
 <li class="toctree-l1"><a class="reference internal" href="QRFpdf.html">QRFpdf</a><ul>
 <li class="toctree-l2"><a class="reference internal" href="QRFpdf.html#example">Example</a></li>
 <li class="toctree-l2"><a class="reference internal" href="QRFpdf.html#additional-methods">Additional methods</a></li>
-<li class="toctree-l2"><a class="reference internal" href="QRFpdf.html#options-that-affect-this-module">Options that affect this module</a></li>
+<li class="toctree-l2"><a class="reference internal" href="QRFpdf.html#options-that-affect-this-class">Options that affect this class</a></li>
 </ul>
 </li>
 <li class="toctree-l1"><a class="reference internal" href="QRGdImage.html">QRGdImage</a><ul>
 <li class="toctree-l2"><a class="reference internal" href="QRGdImage.html#example">Example</a></li>
 <li class="toctree-l2"><a class="reference internal" href="QRGdImage.html#additional-methods">Additional methods</a></li>
-<li class="toctree-l2"><a class="reference internal" href="QRGdImage.html#options-that-affect-this-module">Options that affect this module</a></li>
+<li class="toctree-l2"><a class="reference internal" href="QRGdImage.html#options-that-affect-this-class">Options that affect this class</a></li>
 </ul>
 </li>
 <li class="toctree-l1"><a class="reference internal" href="QRImagick.html">QRImagick</a><ul>
 <li class="toctree-l2"><a class="reference internal" href="QRImagick.html#example">Example</a></li>
 <li class="toctree-l2"><a class="reference internal" href="QRImagick.html#additional-methods">Additional methods</a></li>
-<li class="toctree-l2"><a class="reference internal" href="QRImagick.html#options-that-affect-this-module">Options that affect this module</a></li>
+<li class="toctree-l2"><a class="reference internal" href="QRImagick.html#options-that-affect-this-class">Options that affect this class</a></li>
 </ul>
 </li>
 <li class="toctree-l1"><a class="reference internal" href="QRInterventionImage.html">QRInterventionImage</a><ul>
 <li class="toctree-l2"><a class="reference internal" href="QRInterventionImage.html#example">Example</a></li>
 <li class="toctree-l2"><a class="reference internal" href="QRInterventionImage.html#additional-methods">Additional methods</a></li>
-<li class="toctree-l2"><a class="reference internal" href="QRInterventionImage.html#options-that-affect-this-module">Options that affect this module</a></li>
+<li class="toctree-l2"><a class="reference internal" href="QRInterventionImage.html#options-that-affect-this-class">Options that affect this class</a></li>
 </ul>
 </li>
 <li class="toctree-l1"><a class="reference internal" href="QRMarkupHTML.html">QRMarkupHTML</a><ul>
 <li class="toctree-l2"><a class="reference internal" href="QRMarkupHTML.html#example">Example</a></li>
 <li class="toctree-l2"><a class="reference internal" href="QRMarkupHTML.html#additional-methods">Additional methods</a></li>
-<li class="toctree-l2"><a class="reference internal" href="QRMarkupHTML.html#options-that-affect-this-module">Options that affect this module</a><ul>
-<li class="toctree-l3"><a class="reference internal" href="QRMarkupHTML.html#options-that-have-no-effect">Options that have no effect</a></li>
-</ul>
-</li>
+<li class="toctree-l2"><a class="reference internal" href="QRMarkupHTML.html#options-that-affect-this-class">Options that affect this class</a></li>
 </ul>
 </li>
 <li class="toctree-l1"><a class="reference internal" href="QRMarkupSVG.html">QRMarkupSVG</a><ul>
@@ -313,8 +310,8 @@
 <li class="toctree-l2"><a class="reference internal" href="../Appendix/URI-Content.html#contact-information-vcard">Contact information: vCard</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../Appendix/URI-Content.html#calendar-events-vcalendar-and-icalendar">Calendar Events: vCalendar and iCalendar</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../Appendix/URI-Content.html#credit-transfer">Credit Transfer</a><ul>
-<li class="toctree-l3"><a class="reference internal" href="../Appendix/URI-Content.html#sepa">SEPA</a></li>
-<li class="toctree-l3"><a class="reference internal" href="../Appendix/URI-Content.html#pix">Pix</a></li>
+<li class="toctree-l3"><a class="reference internal" href="../Appendix/URI-Content.html#sepa-european-payments-council">SEPA (European Payments Council)</a></li>
+<li class="toctree-l3"><a class="reference internal" href="../Appendix/URI-Content.html#pix-banco-central-do-brasil">Pix (Banco Central do Brasil)</a></li>
 </ul>
 </li>
 <li class="toctree-l2"><a class="reference internal" href="../Appendix/URI-Content.html#see-also">See also</a></li>

+ 9 - 12
Built-In-Output/QRStringJSON.html

@@ -193,45 +193,42 @@
 </ul>
 </li>
 </ul>
-<p class="caption" role="heading"><span class="caption-text">Built-In Output Modules</span></p>
+<p class="caption" role="heading"><span class="caption-text">Built-In Output Classes</span></p>
 <ul class="current">
 <li class="toctree-l1"><a class="reference internal" href="QREps.html">QREps</a><ul>
 <li class="toctree-l2"><a class="reference internal" href="QREps.html#example">Example</a></li>
 <li class="toctree-l2"><a class="reference internal" href="QREps.html#additional-methods">Additional methods</a></li>
-<li class="toctree-l2"><a class="reference internal" href="QREps.html#options-that-affect-this-module">Options that affect this module</a></li>
+<li class="toctree-l2"><a class="reference internal" href="QREps.html#options-that-affect-this-class">Options that affect this class</a></li>
 </ul>
 </li>
 <li class="toctree-l1"><a class="reference internal" href="QRFpdf.html">QRFpdf</a><ul>
 <li class="toctree-l2"><a class="reference internal" href="QRFpdf.html#example">Example</a></li>
 <li class="toctree-l2"><a class="reference internal" href="QRFpdf.html#additional-methods">Additional methods</a></li>
-<li class="toctree-l2"><a class="reference internal" href="QRFpdf.html#options-that-affect-this-module">Options that affect this module</a></li>
+<li class="toctree-l2"><a class="reference internal" href="QRFpdf.html#options-that-affect-this-class">Options that affect this class</a></li>
 </ul>
 </li>
 <li class="toctree-l1"><a class="reference internal" href="QRGdImage.html">QRGdImage</a><ul>
 <li class="toctree-l2"><a class="reference internal" href="QRGdImage.html#example">Example</a></li>
 <li class="toctree-l2"><a class="reference internal" href="QRGdImage.html#additional-methods">Additional methods</a></li>
-<li class="toctree-l2"><a class="reference internal" href="QRGdImage.html#options-that-affect-this-module">Options that affect this module</a></li>
+<li class="toctree-l2"><a class="reference internal" href="QRGdImage.html#options-that-affect-this-class">Options that affect this class</a></li>
 </ul>
 </li>
 <li class="toctree-l1"><a class="reference internal" href="QRImagick.html">QRImagick</a><ul>
 <li class="toctree-l2"><a class="reference internal" href="QRImagick.html#example">Example</a></li>
 <li class="toctree-l2"><a class="reference internal" href="QRImagick.html#additional-methods">Additional methods</a></li>
-<li class="toctree-l2"><a class="reference internal" href="QRImagick.html#options-that-affect-this-module">Options that affect this module</a></li>
+<li class="toctree-l2"><a class="reference internal" href="QRImagick.html#options-that-affect-this-class">Options that affect this class</a></li>
 </ul>
 </li>
 <li class="toctree-l1"><a class="reference internal" href="QRInterventionImage.html">QRInterventionImage</a><ul>
 <li class="toctree-l2"><a class="reference internal" href="QRInterventionImage.html#example">Example</a></li>
 <li class="toctree-l2"><a class="reference internal" href="QRInterventionImage.html#additional-methods">Additional methods</a></li>
-<li class="toctree-l2"><a class="reference internal" href="QRInterventionImage.html#options-that-affect-this-module">Options that affect this module</a></li>
+<li class="toctree-l2"><a class="reference internal" href="QRInterventionImage.html#options-that-affect-this-class">Options that affect this class</a></li>
 </ul>
 </li>
 <li class="toctree-l1"><a class="reference internal" href="QRMarkupHTML.html">QRMarkupHTML</a><ul>
 <li class="toctree-l2"><a class="reference internal" href="QRMarkupHTML.html#example">Example</a></li>
 <li class="toctree-l2"><a class="reference internal" href="QRMarkupHTML.html#additional-methods">Additional methods</a></li>
-<li class="toctree-l2"><a class="reference internal" href="QRMarkupHTML.html#options-that-affect-this-module">Options that affect this module</a><ul>
-<li class="toctree-l3"><a class="reference internal" href="QRMarkupHTML.html#options-that-have-no-effect">Options that have no effect</a></li>
-</ul>
-</li>
+<li class="toctree-l2"><a class="reference internal" href="QRMarkupHTML.html#options-that-affect-this-class">Options that affect this class</a></li>
 </ul>
 </li>
 <li class="toctree-l1"><a class="reference internal" href="QRMarkupSVG.html">QRMarkupSVG</a><ul>
@@ -313,8 +310,8 @@
 <li class="toctree-l2"><a class="reference internal" href="../Appendix/URI-Content.html#contact-information-vcard">Contact information: vCard</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../Appendix/URI-Content.html#calendar-events-vcalendar-and-icalendar">Calendar Events: vCalendar and iCalendar</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../Appendix/URI-Content.html#credit-transfer">Credit Transfer</a><ul>
-<li class="toctree-l3"><a class="reference internal" href="../Appendix/URI-Content.html#sepa">SEPA</a></li>
-<li class="toctree-l3"><a class="reference internal" href="../Appendix/URI-Content.html#pix">Pix</a></li>
+<li class="toctree-l3"><a class="reference internal" href="../Appendix/URI-Content.html#sepa-european-payments-council">SEPA (European Payments Council)</a></li>
+<li class="toctree-l3"><a class="reference internal" href="../Appendix/URI-Content.html#pix-banco-central-do-brasil">Pix (Banco Central do Brasil)</a></li>
 </ul>
 </li>
 <li class="toctree-l2"><a class="reference internal" href="../Appendix/URI-Content.html#see-also">See also</a></li>

+ 9 - 12
Built-In-Output/QRStringText.html

@@ -193,45 +193,42 @@
 </ul>
 </li>
 </ul>
-<p class="caption" role="heading"><span class="caption-text">Built-In Output Modules</span></p>
+<p class="caption" role="heading"><span class="caption-text">Built-In Output Classes</span></p>
 <ul class="current">
 <li class="toctree-l1"><a class="reference internal" href="QREps.html">QREps</a><ul>
 <li class="toctree-l2"><a class="reference internal" href="QREps.html#example">Example</a></li>
 <li class="toctree-l2"><a class="reference internal" href="QREps.html#additional-methods">Additional methods</a></li>
-<li class="toctree-l2"><a class="reference internal" href="QREps.html#options-that-affect-this-module">Options that affect this module</a></li>
+<li class="toctree-l2"><a class="reference internal" href="QREps.html#options-that-affect-this-class">Options that affect this class</a></li>
 </ul>
 </li>
 <li class="toctree-l1"><a class="reference internal" href="QRFpdf.html">QRFpdf</a><ul>
 <li class="toctree-l2"><a class="reference internal" href="QRFpdf.html#example">Example</a></li>
 <li class="toctree-l2"><a class="reference internal" href="QRFpdf.html#additional-methods">Additional methods</a></li>
-<li class="toctree-l2"><a class="reference internal" href="QRFpdf.html#options-that-affect-this-module">Options that affect this module</a></li>
+<li class="toctree-l2"><a class="reference internal" href="QRFpdf.html#options-that-affect-this-class">Options that affect this class</a></li>
 </ul>
 </li>
 <li class="toctree-l1"><a class="reference internal" href="QRGdImage.html">QRGdImage</a><ul>
 <li class="toctree-l2"><a class="reference internal" href="QRGdImage.html#example">Example</a></li>
 <li class="toctree-l2"><a class="reference internal" href="QRGdImage.html#additional-methods">Additional methods</a></li>
-<li class="toctree-l2"><a class="reference internal" href="QRGdImage.html#options-that-affect-this-module">Options that affect this module</a></li>
+<li class="toctree-l2"><a class="reference internal" href="QRGdImage.html#options-that-affect-this-class">Options that affect this class</a></li>
 </ul>
 </li>
 <li class="toctree-l1"><a class="reference internal" href="QRImagick.html">QRImagick</a><ul>
 <li class="toctree-l2"><a class="reference internal" href="QRImagick.html#example">Example</a></li>
 <li class="toctree-l2"><a class="reference internal" href="QRImagick.html#additional-methods">Additional methods</a></li>
-<li class="toctree-l2"><a class="reference internal" href="QRImagick.html#options-that-affect-this-module">Options that affect this module</a></li>
+<li class="toctree-l2"><a class="reference internal" href="QRImagick.html#options-that-affect-this-class">Options that affect this class</a></li>
 </ul>
 </li>
 <li class="toctree-l1"><a class="reference internal" href="QRInterventionImage.html">QRInterventionImage</a><ul>
 <li class="toctree-l2"><a class="reference internal" href="QRInterventionImage.html#example">Example</a></li>
 <li class="toctree-l2"><a class="reference internal" href="QRInterventionImage.html#additional-methods">Additional methods</a></li>
-<li class="toctree-l2"><a class="reference internal" href="QRInterventionImage.html#options-that-affect-this-module">Options that affect this module</a></li>
+<li class="toctree-l2"><a class="reference internal" href="QRInterventionImage.html#options-that-affect-this-class">Options that affect this class</a></li>
 </ul>
 </li>
 <li class="toctree-l1"><a class="reference internal" href="QRMarkupHTML.html">QRMarkupHTML</a><ul>
 <li class="toctree-l2"><a class="reference internal" href="QRMarkupHTML.html#example">Example</a></li>
 <li class="toctree-l2"><a class="reference internal" href="QRMarkupHTML.html#additional-methods">Additional methods</a></li>
-<li class="toctree-l2"><a class="reference internal" href="QRMarkupHTML.html#options-that-affect-this-module">Options that affect this module</a><ul>
-<li class="toctree-l3"><a class="reference internal" href="QRMarkupHTML.html#options-that-have-no-effect">Options that have no effect</a></li>
-</ul>
-</li>
+<li class="toctree-l2"><a class="reference internal" href="QRMarkupHTML.html#options-that-affect-this-class">Options that affect this class</a></li>
 </ul>
 </li>
 <li class="toctree-l1"><a class="reference internal" href="QRMarkupSVG.html">QRMarkupSVG</a><ul>
@@ -313,8 +310,8 @@
 <li class="toctree-l2"><a class="reference internal" href="../Appendix/URI-Content.html#contact-information-vcard">Contact information: vCard</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../Appendix/URI-Content.html#calendar-events-vcalendar-and-icalendar">Calendar Events: vCalendar and iCalendar</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../Appendix/URI-Content.html#credit-transfer">Credit Transfer</a><ul>
-<li class="toctree-l3"><a class="reference internal" href="../Appendix/URI-Content.html#sepa">SEPA</a></li>
-<li class="toctree-l3"><a class="reference internal" href="../Appendix/URI-Content.html#pix">Pix</a></li>
+<li class="toctree-l3"><a class="reference internal" href="../Appendix/URI-Content.html#sepa-european-payments-council">SEPA (European Payments Council)</a></li>
+<li class="toctree-l3"><a class="reference internal" href="../Appendix/URI-Content.html#pix-banco-central-do-brasil">Pix (Banco Central do Brasil)</a></li>
 </ul>
 </li>
 <li class="toctree-l2"><a class="reference internal" href="../Appendix/URI-Content.html#see-also">See also</a></li>

+ 32 - 34
Customizing/Custom-output-interface.html

@@ -193,45 +193,42 @@
 </ul>
 </li>
 </ul>
-<p class="caption" role="heading"><span class="caption-text">Built-In Output Modules</span></p>
+<p class="caption" role="heading"><span class="caption-text">Built-In Output Classes</span></p>
 <ul>
 <li class="toctree-l1"><a class="reference internal" href="../Built-In-Output/QREps.html">QREps</a><ul>
 <li class="toctree-l2"><a class="reference internal" href="../Built-In-Output/QREps.html#example">Example</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../Built-In-Output/QREps.html#additional-methods">Additional methods</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../Built-In-Output/QREps.html#options-that-affect-this-module">Options that affect this module</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../Built-In-Output/QREps.html#options-that-affect-this-class">Options that affect this class</a></li>
 </ul>
 </li>
 <li class="toctree-l1"><a class="reference internal" href="../Built-In-Output/QRFpdf.html">QRFpdf</a><ul>
 <li class="toctree-l2"><a class="reference internal" href="../Built-In-Output/QRFpdf.html#example">Example</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../Built-In-Output/QRFpdf.html#additional-methods">Additional methods</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../Built-In-Output/QRFpdf.html#options-that-affect-this-module">Options that affect this module</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../Built-In-Output/QRFpdf.html#options-that-affect-this-class">Options that affect this class</a></li>
 </ul>
 </li>
 <li class="toctree-l1"><a class="reference internal" href="../Built-In-Output/QRGdImage.html">QRGdImage</a><ul>
 <li class="toctree-l2"><a class="reference internal" href="../Built-In-Output/QRGdImage.html#example">Example</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../Built-In-Output/QRGdImage.html#additional-methods">Additional methods</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../Built-In-Output/QRGdImage.html#options-that-affect-this-module">Options that affect this module</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../Built-In-Output/QRGdImage.html#options-that-affect-this-class">Options that affect this class</a></li>
 </ul>
 </li>
 <li class="toctree-l1"><a class="reference internal" href="../Built-In-Output/QRImagick.html">QRImagick</a><ul>
 <li class="toctree-l2"><a class="reference internal" href="../Built-In-Output/QRImagick.html#example">Example</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../Built-In-Output/QRImagick.html#additional-methods">Additional methods</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../Built-In-Output/QRImagick.html#options-that-affect-this-module">Options that affect this module</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../Built-In-Output/QRImagick.html#options-that-affect-this-class">Options that affect this class</a></li>
 </ul>
 </li>
 <li class="toctree-l1"><a class="reference internal" href="../Built-In-Output/QRInterventionImage.html">QRInterventionImage</a><ul>
 <li class="toctree-l2"><a class="reference internal" href="../Built-In-Output/QRInterventionImage.html#example">Example</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../Built-In-Output/QRInterventionImage.html#additional-methods">Additional methods</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../Built-In-Output/QRInterventionImage.html#options-that-affect-this-module">Options that affect this module</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../Built-In-Output/QRInterventionImage.html#options-that-affect-this-class">Options that affect this class</a></li>
 </ul>
 </li>
 <li class="toctree-l1"><a class="reference internal" href="../Built-In-Output/QRMarkupHTML.html">QRMarkupHTML</a><ul>
 <li class="toctree-l2"><a class="reference internal" href="../Built-In-Output/QRMarkupHTML.html#example">Example</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../Built-In-Output/QRMarkupHTML.html#additional-methods">Additional methods</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../Built-In-Output/QRMarkupHTML.html#options-that-affect-this-module">Options that affect this module</a><ul>
-<li class="toctree-l3"><a class="reference internal" href="../Built-In-Output/QRMarkupHTML.html#options-that-have-no-effect">Options that have no effect</a></li>
-</ul>
-</li>
+<li class="toctree-l2"><a class="reference internal" href="../Built-In-Output/QRMarkupHTML.html#options-that-affect-this-class">Options that affect this class</a></li>
 </ul>
 </li>
 <li class="toctree-l1"><a class="reference internal" href="../Built-In-Output/QRMarkupSVG.html">QRMarkupSVG</a><ul>
@@ -313,8 +310,8 @@
 <li class="toctree-l2"><a class="reference internal" href="../Appendix/URI-Content.html#contact-information-vcard">Contact information: vCard</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../Appendix/URI-Content.html#calendar-events-vcalendar-and-icalendar">Calendar Events: vCalendar and iCalendar</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../Appendix/URI-Content.html#credit-transfer">Credit Transfer</a><ul>
-<li class="toctree-l3"><a class="reference internal" href="../Appendix/URI-Content.html#sepa">SEPA</a></li>
-<li class="toctree-l3"><a class="reference internal" href="../Appendix/URI-Content.html#pix">Pix</a></li>
+<li class="toctree-l3"><a class="reference internal" href="../Appendix/URI-Content.html#sepa-european-payments-council">SEPA (European Payments Council)</a></li>
+<li class="toctree-l3"><a class="reference internal" href="../Appendix/URI-Content.html#pix-banco-central-do-brasil">Pix (Banco Central do Brasil)</a></li>
 </ul>
 </li>
 <li class="toctree-l2"><a class="reference internal" href="../Appendix/URI-Content.html#see-also">See also</a></li>
@@ -439,37 +436,29 @@ In order to do so, we need to collect the modules per <code class="docutils lite
 	<span class="p">}</span>
 </pre></div>
 </div>
-<p>We’ve introduced another method that handles the module rendering, which incooperates handling of the <code class="docutils literal notranslate"><span class="pre">QROptions::$drawLightModules</span></code> setting:</p>
-<div class="highlight-php notranslate"><div class="highlight"><pre><span></span>	<span class="k">protected</span> <span class="k">function</span> <span class="nf">module</span><span class="p">(</span><span class="nx">int</span> <span class="nv">$x</span><span class="p">,</span> <span class="nx">int</span> <span class="nv">$y</span><span class="p">,</span> <span class="nx">int</span> <span class="nv">$M_TYPE</span><span class="p">)</span><span class="o">:</span><span class="nx">string</span><span class="p">{</span>
-
-		<span class="k">if</span><span class="p">(</span><span class="o">!</span><span class="nv">$this</span><span class="o">-&gt;</span><span class="na">drawLightModules</span> <span class="o">&amp;&amp;</span> <span class="o">!</span><span class="nv">$this</span><span class="o">-&gt;</span><span class="na">matrix</span><span class="o">-&gt;</span><span class="na">isDark</span><span class="p">(</span><span class="nv">$M_TYPE</span><span class="p">)){</span>
-			<span class="k">return</span> <span class="s1">&#39;&#39;</span><span class="p">;</span>
-		<span class="p">}</span>
-
-		<span class="k">return</span> <span class="nb">sprintf</span><span class="p">(</span><span class="s1">&#39;x: %s, y: %s&#39;</span><span class="p">,</span> <span class="nv">$x</span><span class="p">,</span> <span class="nv">$y</span><span class="p">);</span>
-	<span class="p">}</span>
-</pre></div>
-</div>
 <p>Speaking of option settings, there’s also <code class="docutils literal notranslate"><span class="pre">QROptions::$connectPaths</span></code> which we haven’t taken care of yet - the good news is that we don’t need to as it is already implemented!
 We’ll modify the above <code class="docutils literal notranslate"><span class="pre">dump()</span></code> method to use <code class="docutils literal notranslate"><span class="pre">QROutputAbstract::collectModules()</span></code> instead.</p>
-<p>The module collector accepts a <code class="docutils literal notranslate"><span class="pre">Closure</span></code> as its only parameter, which is called with 4 parameters:</p>
+<p>The module collector calls a method <code class="docutils literal notranslate"><span class="pre">moduleTransform()</span></code> internally, which is called with 4 parameters:</p>
 <ul class="simple">
 <li><p><code class="docutils literal notranslate"><span class="pre">$x</span></code>           : current column</p></li>
 <li><p><code class="docutils literal notranslate"><span class="pre">$y</span></code>           : current row</p></li>
 <li><p><code class="docutils literal notranslate"><span class="pre">$M_TYPE</span></code>      : field value</p></li>
 <li><p><code class="docutils literal notranslate"><span class="pre">$M_TYPE_LAYER</span></code>: (possibly modified) field value that acts as layer id</p></li>
 </ul>
-<p>We only need the first 3 parameters, so our closure would look as follows:</p>
-<div class="highlight-php notranslate"><div class="highlight"><pre><span></span><span class="nv">$closure</span> <span class="o">=</span> <span class="nx">fn</span><span class="p">(</span><span class="nx">int</span> <span class="nv">$x</span><span class="p">,</span> <span class="nx">int</span> <span class="nv">$y</span><span class="p">,</span> <span class="nx">int</span> <span class="nv">$M_TYPE</span><span class="p">)</span><span class="o">:</span><span class="nx">string</span> <span class="o">=&gt;</span> <span class="nv">$this</span><span class="o">-&gt;</span><span class="na">module</span><span class="p">(</span><span class="nv">$x</span><span class="p">,</span> <span class="nv">$y</span><span class="p">,</span> <span class="nv">$M_TYPE</span><span class="p">);</span>
-</pre></div>
-</div>
-<p>As of PHP 8.1+ we can narrow this down with the <a class="reference external" href="https://www.php.net/manual/en/functions.first_class_callable_syntax.php">first class callable syntax</a>:</p>
-<div class="highlight-php notranslate"><div class="highlight"><pre><span></span><span class="nv">$closure</span> <span class="o">=</span> <span class="nv">$this</span><span class="o">-&gt;</span><span class="na">module</span><span class="p">(</span><span class="o">...</span><span class="p">);</span>
+<p>We’## introduce another method that handles the module rendering, which incooperates handling of the <code class="docutils literal notranslate"><span class="pre">QROptions::$drawLightModules</span></code> setting:</p>
+<div class="highlight-php notranslate"><div class="highlight"><pre><span></span>	<span class="k">protected</span> <span class="k">function</span> <span class="nf">moduleTransform</span><span class="p">(</span><span class="nx">int</span> <span class="nv">$x</span><span class="p">,</span> <span class="nx">int</span> <span class="nv">$y</span><span class="p">,</span> <span class="nx">int</span> <span class="nv">$M_TYPE</span><span class="p">,</span> <span class="nx">int</span> <span class="nv">$M_TYPE_LAYER</span><span class="p">)</span><span class="o">:</span><span class="nx">string</span><span class="p">{</span>
+
+		<span class="k">if</span><span class="p">(</span><span class="o">!</span><span class="nv">$this</span><span class="o">-&gt;</span><span class="na">drawLightModules</span> <span class="o">&amp;&amp;</span> <span class="o">!</span><span class="nv">$this</span><span class="o">-&gt;</span><span class="na">matrix</span><span class="o">-&gt;</span><span class="na">isDark</span><span class="p">(</span><span class="nv">$M_TYPE</span><span class="p">)){</span>
+			<span class="k">return</span> <span class="s1">&#39;&#39;</span><span class="p">;</span>
+		<span class="p">}</span>
+
+		<span class="k">return</span> <span class="nb">sprintf</span><span class="p">(</span><span class="s1">&#39;x: %s, y: %s&#39;</span><span class="p">,</span> <span class="nv">$x</span><span class="p">,</span> <span class="nv">$y</span><span class="p">);</span>
+	<span class="p">}</span>
 </pre></div>
 </div>
 <p>This is our final output method then:</p>
 <div class="highlight-php notranslate"><div class="highlight"><pre><span></span>	<span class="k">public</span> <span class="k">function</span> <span class="nf">dump</span><span class="p">(</span><span class="nx">string</span> <span class="nv">$file</span> <span class="o">=</span> <span class="k">null</span><span class="p">)</span><span class="o">:</span><span class="nx">string</span><span class="p">{</span>
-		<span class="nv">$collections</span> <span class="o">=</span> <span class="nv">$this</span><span class="o">-&gt;</span><span class="na">collectModules</span><span class="p">(</span><span class="nv">$this</span><span class="o">-&gt;</span><span class="na">module</span><span class="p">(</span><span class="o">...</span><span class="p">));</span>
+		<span class="nv">$collections</span> <span class="o">=</span> <span class="nv">$this</span><span class="o">-&gt;</span><span class="na">collectModules</span><span class="p">();</span>
 
 		<span class="c1">// build the final output</span>
 		<span class="nv">$out</span> <span class="o">=</span> <span class="p">[];</span>
@@ -490,8 +479,7 @@ We’ll modify the above <code class="docutils literal notranslate"><span class=
 <section id="run-the-custom-output">
 <h2>Run the custom output<a class="headerlink" href="#run-the-custom-output" title="Link to this heading"></a></h2>
 <p>To run the output we just need to set the <code class="docutils literal notranslate"><span class="pre">QROptions::$outputInterface</span></code> to our custom class:</p>
-<div class="highlight-php notranslate"><div class="highlight"><pre><span></span><span class="nv">$options</span> <span class="o">=</span> <span class="k">new</span> <span class="nx">QROptions</span><span class="p">;</span>
-<span class="nv">$options</span><span class="o">-&gt;</span><span class="na">outputType</span>       <span class="o">=</span> <span class="nx">QROutputInterface</span><span class="o">::</span><span class="na">CUSTOM</span><span class="p">;</span>
+<div class="highlight-php notranslate"><div class="highlight"><pre><span></span><span class="nv">$options</span>                   <span class="o">=</span> <span class="k">new</span> <span class="nx">QROptions</span><span class="p">;</span>
 <span class="nv">$options</span><span class="o">-&gt;</span><span class="na">outputInterface</span>  <span class="o">=</span> <span class="nx">MyCustomOutput</span><span class="o">::</span><span class="na">class</span><span class="p">;</span>
 <span class="nv">$options</span><span class="o">-&gt;</span><span class="na">connectPaths</span>     <span class="o">=</span> <span class="k">true</span><span class="p">;</span>
 <span class="nv">$options</span><span class="o">-&gt;</span><span class="na">drawLightModules</span> <span class="o">=</span> <span class="k">true</span><span class="p">;</span>
@@ -508,6 +496,16 @@ We’ll modify the above <code class="docutils literal notranslate"><span class=
 <span class="nb">var_dump</span><span class="p">(</span><span class="nv">$qrcode</span><span class="o">-&gt;</span><span class="na">render</span><span class="p">());</span>
 </pre></div>
 </div>
+<p>Alternatively, you can invoke the <code class="docutils literal notranslate"><span class="pre">QROutputInterface</span></code> manually:</p>
+<div class="highlight-php notranslate"><div class="highlight"><pre><span></span><span class="nv">$qrcode</span>            <span class="o">=</span> <span class="k">new</span> <span class="nx">QRCode</span><span class="p">(</span><span class="nv">$options</span><span class="p">);</span>
+<span class="nv">$qrOutputInterface</span> <span class="o">=</span> <span class="k">new</span> <span class="nx">MyCustomOutput</span><span class="p">(</span><span class="nv">$options</span><span class="p">,</span> <span class="nv">$qrcode</span><span class="o">-&gt;</span><span class="na">getMatrix</span><span class="p">(</span><span class="nv">$data</span><span class="p">));</span>
+
+<span class="c1">//dump the output, which is equivalent to QRCode::render()</span>
+<span class="nv">$qrOutputInterface</span><span class="o">-&gt;</span><span class="na">dump</span><span class="p">();</span>
+<span class="c1">// render to file</span>
+<span class="nv">$qrOutputInterface</span><span class="o">-&gt;</span><span class="na">dump</span><span class="p">(</span><span class="s1">&#39;/path/to/qrcode.svg&#39;</span><span class="p">);</span>
+</pre></div>
+</div>
 <p>The output looks similar to the following:</p>
 <div class="highlight-none notranslate"><div class="highlight"><pre><span></span>these-modules-are-light (000000000010)
 
@@ -561,7 +559,7 @@ x: 6, y: 4
 		<span class="k">return</span> <span class="nb">implode</span><span class="p">(</span><span class="s2">&quot;</span><span class="se">\n</span><span class="s2">&quot;</span><span class="p">,</span> <span class="nv">$out</span><span class="p">);</span>
 	<span class="p">}</span>
 
-	<span class="k">protected</span> <span class="k">function</span> <span class="nf">module</span><span class="p">(</span><span class="nx">int</span> <span class="nv">$x</span><span class="p">,</span> <span class="nx">int</span> <span class="nv">$y</span><span class="p">,</span> <span class="nx">int</span> <span class="nv">$M_TYPE</span><span class="p">)</span><span class="o">:</span><span class="nx">string</span><span class="p">{</span>
+	<span class="k">protected</span> <span class="k">function</span> <span class="nf">moduleTransform</span><span class="p">(</span><span class="nx">int</span> <span class="nv">$x</span><span class="p">,</span> <span class="nx">int</span> <span class="nv">$y</span><span class="p">,</span> <span class="nx">int</span> <span class="nv">$M_TYPE</span><span class="p">,</span> <span class="nx">int</span> <span class="nv">$M_TYPE_LAYER</span><span class="p">)</span><span class="o">:</span><span class="nx">string</span><span class="p">{</span>
 
 		<span class="k">if</span><span class="p">(</span><span class="o">!</span><span class="nv">$this</span><span class="o">-&gt;</span><span class="na">drawLightModules</span> <span class="o">&amp;&amp;</span> <span class="o">!</span><span class="nv">$this</span><span class="o">-&gt;</span><span class="na">matrix</span><span class="o">-&gt;</span><span class="na">isDark</span><span class="p">(</span><span class="nv">$M_TYPE</span><span class="p">)){</span>
 			<span class="k">return</span> <span class="s1">&#39;&#39;</span><span class="p">;</span>

+ 9 - 12
Customizing/Module-Values.html

@@ -193,45 +193,42 @@
 </ul>
 </li>
 </ul>
-<p class="caption" role="heading"><span class="caption-text">Built-In Output Modules</span></p>
+<p class="caption" role="heading"><span class="caption-text">Built-In Output Classes</span></p>
 <ul>
 <li class="toctree-l1"><a class="reference internal" href="../Built-In-Output/QREps.html">QREps</a><ul>
 <li class="toctree-l2"><a class="reference internal" href="../Built-In-Output/QREps.html#example">Example</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../Built-In-Output/QREps.html#additional-methods">Additional methods</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../Built-In-Output/QREps.html#options-that-affect-this-module">Options that affect this module</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../Built-In-Output/QREps.html#options-that-affect-this-class">Options that affect this class</a></li>
 </ul>
 </li>
 <li class="toctree-l1"><a class="reference internal" href="../Built-In-Output/QRFpdf.html">QRFpdf</a><ul>
 <li class="toctree-l2"><a class="reference internal" href="../Built-In-Output/QRFpdf.html#example">Example</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../Built-In-Output/QRFpdf.html#additional-methods">Additional methods</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../Built-In-Output/QRFpdf.html#options-that-affect-this-module">Options that affect this module</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../Built-In-Output/QRFpdf.html#options-that-affect-this-class">Options that affect this class</a></li>
 </ul>
 </li>
 <li class="toctree-l1"><a class="reference internal" href="../Built-In-Output/QRGdImage.html">QRGdImage</a><ul>
 <li class="toctree-l2"><a class="reference internal" href="../Built-In-Output/QRGdImage.html#example">Example</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../Built-In-Output/QRGdImage.html#additional-methods">Additional methods</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../Built-In-Output/QRGdImage.html#options-that-affect-this-module">Options that affect this module</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../Built-In-Output/QRGdImage.html#options-that-affect-this-class">Options that affect this class</a></li>
 </ul>
 </li>
 <li class="toctree-l1"><a class="reference internal" href="../Built-In-Output/QRImagick.html">QRImagick</a><ul>
 <li class="toctree-l2"><a class="reference internal" href="../Built-In-Output/QRImagick.html#example">Example</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../Built-In-Output/QRImagick.html#additional-methods">Additional methods</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../Built-In-Output/QRImagick.html#options-that-affect-this-module">Options that affect this module</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../Built-In-Output/QRImagick.html#options-that-affect-this-class">Options that affect this class</a></li>
 </ul>
 </li>
 <li class="toctree-l1"><a class="reference internal" href="../Built-In-Output/QRInterventionImage.html">QRInterventionImage</a><ul>
 <li class="toctree-l2"><a class="reference internal" href="../Built-In-Output/QRInterventionImage.html#example">Example</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../Built-In-Output/QRInterventionImage.html#additional-methods">Additional methods</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../Built-In-Output/QRInterventionImage.html#options-that-affect-this-module">Options that affect this module</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../Built-In-Output/QRInterventionImage.html#options-that-affect-this-class">Options that affect this class</a></li>
 </ul>
 </li>
 <li class="toctree-l1"><a class="reference internal" href="../Built-In-Output/QRMarkupHTML.html">QRMarkupHTML</a><ul>
 <li class="toctree-l2"><a class="reference internal" href="../Built-In-Output/QRMarkupHTML.html#example">Example</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../Built-In-Output/QRMarkupHTML.html#additional-methods">Additional methods</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../Built-In-Output/QRMarkupHTML.html#options-that-affect-this-module">Options that affect this module</a><ul>
-<li class="toctree-l3"><a class="reference internal" href="../Built-In-Output/QRMarkupHTML.html#options-that-have-no-effect">Options that have no effect</a></li>
-</ul>
-</li>
+<li class="toctree-l2"><a class="reference internal" href="../Built-In-Output/QRMarkupHTML.html#options-that-affect-this-class">Options that affect this class</a></li>
 </ul>
 </li>
 <li class="toctree-l1"><a class="reference internal" href="../Built-In-Output/QRMarkupSVG.html">QRMarkupSVG</a><ul>
@@ -313,8 +310,8 @@
 <li class="toctree-l2"><a class="reference internal" href="../Appendix/URI-Content.html#contact-information-vcard">Contact information: vCard</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../Appendix/URI-Content.html#calendar-events-vcalendar-and-icalendar">Calendar Events: vCalendar and iCalendar</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../Appendix/URI-Content.html#credit-transfer">Credit Transfer</a><ul>
-<li class="toctree-l3"><a class="reference internal" href="../Appendix/URI-Content.html#sepa">SEPA</a></li>
-<li class="toctree-l3"><a class="reference internal" href="../Appendix/URI-Content.html#pix">Pix</a></li>
+<li class="toctree-l3"><a class="reference internal" href="../Appendix/URI-Content.html#sepa-european-payments-council">SEPA (European Payments Council)</a></li>
+<li class="toctree-l3"><a class="reference internal" href="../Appendix/URI-Content.html#pix-banco-central-do-brasil">Pix (Banco Central do Brasil)</a></li>
 </ul>
 </li>
 <li class="toctree-l2"><a class="reference internal" href="../Appendix/URI-Content.html#see-also">See also</a></li>

+ 14 - 16
Customizing/QROutputAbstract.html

@@ -193,45 +193,42 @@
 </ul>
 </li>
 </ul>
-<p class="caption" role="heading"><span class="caption-text">Built-In Output Modules</span></p>
+<p class="caption" role="heading"><span class="caption-text">Built-In Output Classes</span></p>
 <ul>
 <li class="toctree-l1"><a class="reference internal" href="../Built-In-Output/QREps.html">QREps</a><ul>
 <li class="toctree-l2"><a class="reference internal" href="../Built-In-Output/QREps.html#example">Example</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../Built-In-Output/QREps.html#additional-methods">Additional methods</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../Built-In-Output/QREps.html#options-that-affect-this-module">Options that affect this module</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../Built-In-Output/QREps.html#options-that-affect-this-class">Options that affect this class</a></li>
 </ul>
 </li>
 <li class="toctree-l1"><a class="reference internal" href="../Built-In-Output/QRFpdf.html">QRFpdf</a><ul>
 <li class="toctree-l2"><a class="reference internal" href="../Built-In-Output/QRFpdf.html#example">Example</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../Built-In-Output/QRFpdf.html#additional-methods">Additional methods</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../Built-In-Output/QRFpdf.html#options-that-affect-this-module">Options that affect this module</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../Built-In-Output/QRFpdf.html#options-that-affect-this-class">Options that affect this class</a></li>
 </ul>
 </li>
 <li class="toctree-l1"><a class="reference internal" href="../Built-In-Output/QRGdImage.html">QRGdImage</a><ul>
 <li class="toctree-l2"><a class="reference internal" href="../Built-In-Output/QRGdImage.html#example">Example</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../Built-In-Output/QRGdImage.html#additional-methods">Additional methods</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../Built-In-Output/QRGdImage.html#options-that-affect-this-module">Options that affect this module</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../Built-In-Output/QRGdImage.html#options-that-affect-this-class">Options that affect this class</a></li>
 </ul>
 </li>
 <li class="toctree-l1"><a class="reference internal" href="../Built-In-Output/QRImagick.html">QRImagick</a><ul>
 <li class="toctree-l2"><a class="reference internal" href="../Built-In-Output/QRImagick.html#example">Example</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../Built-In-Output/QRImagick.html#additional-methods">Additional methods</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../Built-In-Output/QRImagick.html#options-that-affect-this-module">Options that affect this module</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../Built-In-Output/QRImagick.html#options-that-affect-this-class">Options that affect this class</a></li>
 </ul>
 </li>
 <li class="toctree-l1"><a class="reference internal" href="../Built-In-Output/QRInterventionImage.html">QRInterventionImage</a><ul>
 <li class="toctree-l2"><a class="reference internal" href="../Built-In-Output/QRInterventionImage.html#example">Example</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../Built-In-Output/QRInterventionImage.html#additional-methods">Additional methods</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../Built-In-Output/QRInterventionImage.html#options-that-affect-this-module">Options that affect this module</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../Built-In-Output/QRInterventionImage.html#options-that-affect-this-class">Options that affect this class</a></li>
 </ul>
 </li>
 <li class="toctree-l1"><a class="reference internal" href="../Built-In-Output/QRMarkupHTML.html">QRMarkupHTML</a><ul>
 <li class="toctree-l2"><a class="reference internal" href="../Built-In-Output/QRMarkupHTML.html#example">Example</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../Built-In-Output/QRMarkupHTML.html#additional-methods">Additional methods</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../Built-In-Output/QRMarkupHTML.html#options-that-affect-this-module">Options that affect this module</a><ul>
-<li class="toctree-l3"><a class="reference internal" href="../Built-In-Output/QRMarkupHTML.html#options-that-have-no-effect">Options that have no effect</a></li>
-</ul>
-</li>
+<li class="toctree-l2"><a class="reference internal" href="../Built-In-Output/QRMarkupHTML.html#options-that-affect-this-class">Options that affect this class</a></li>
 </ul>
 </li>
 <li class="toctree-l1"><a class="reference internal" href="../Built-In-Output/QRMarkupSVG.html">QRMarkupSVG</a><ul>
@@ -313,8 +310,8 @@
 <li class="toctree-l2"><a class="reference internal" href="../Appendix/URI-Content.html#contact-information-vcard">Contact information: vCard</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../Appendix/URI-Content.html#calendar-events-vcalendar-and-icalendar">Calendar Events: vCalendar and iCalendar</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../Appendix/URI-Content.html#credit-transfer">Credit Transfer</a><ul>
-<li class="toctree-l3"><a class="reference internal" href="../Appendix/URI-Content.html#sepa">SEPA</a></li>
-<li class="toctree-l3"><a class="reference internal" href="../Appendix/URI-Content.html#pix">Pix</a></li>
+<li class="toctree-l3"><a class="reference internal" href="../Appendix/URI-Content.html#sepa-european-payments-council">SEPA (European Payments Council)</a></li>
+<li class="toctree-l3"><a class="reference internal" href="../Appendix/URI-Content.html#pix-banco-central-do-brasil">Pix (Banco Central do Brasil)</a></li>
 </ul>
 </li>
 <li class="toctree-l2"><a class="reference internal" href="../Appendix/URI-Content.html#see-also">See also</a></li>
@@ -467,8 +464,8 @@ Below a pseudo implementation example (see <a class="reference external" href="h
 <section id="getmodulevalue-and-getmodulevalueat">
 <h3><code class="docutils literal notranslate"><span class="pre">getModuleValue()</span></code> and <code class="docutils literal notranslate"><span class="pre">getModuleValueAt()</span></code><a class="headerlink" href="#getmodulevalue-and-getmodulevalueat" title="Link to this heading"></a></h3>
 <p>Both methods return a module value, the main difference is that <code class="docutils literal notranslate"><span class="pre">getModuleValueAt()</span></code> is a convenience method
-that makes an extra call to retrieve the <code class="docutils literal notranslate"><span class="pre">$M_TYPE</span></code> from the given matrix coordinate to return the value via <code class="docutils literal notranslate"><span class="pre">getModuleValue()</span></code>.</p>
-<p>A <code class="docutils literal notranslate"><span class="pre">foreach</span></code> loop over the matrix gives you the key (coordinate) <em>and</em> value of an array element:</p>
+that makes an extra call to retrieve the <code class="docutils literal notranslate"><span class="pre">$M_TYPE</span></code> from the given matrix coordinate to return the value via <code class="docutils literal notranslate"><span class="pre">getModuleValue()</span></code>.
+A <code class="docutils literal notranslate"><span class="pre">foreach</span></code> loop over the matrix gives you the key (coordinate) <em>and</em> value of an array element:</p>
 <div class="highlight-php notranslate"><div class="highlight"><pre><span></span><span class="k">class</span> <span class="nc">MyOutput</span> <span class="k">extends</span> <span class="nx">QROutputAbstract</span><span class="p">{</span>
 
 	<span class="k">public</span> <span class="k">function</span> <span class="nf">dump</span><span class="p">(</span><span class="nx">string</span> <span class="nv">$file</span> <span class="o">=</span> <span class="k">null</span><span class="p">)</span><span class="o">:</span><span class="nx">string</span><span class="p">{</span>
@@ -561,6 +558,7 @@ The <code class="docutils literal notranslate"><span class="pre">$M_TYPE_LAYER</
 		<span class="k">return</span> <span class="nb">implode</span><span class="p">(</span><span class="nv">$this</span><span class="o">-&gt;</span><span class="na">options</span><span class="o">-&gt;</span><span class="na">eol</span><span class="p">,</span> <span class="nv">$paths</span><span class="p">);</span>
 	<span class="p">}</span>
 
+	<span class="c1">// this method must be implemented/overridden if your output class uses the module collector</span>
 	<span class="k">protected</span> <span class="k">function</span> <span class="nf">moduleTransform</span><span class="p">(</span><span class="nx">int</span> <span class="nv">$x</span><span class="p">,</span> <span class="nx">int</span> <span class="nv">$y</span><span class="p">,</span> <span class="nx">int</span> <span class="nv">$M_TYPE</span><span class="p">,</span> <span class="nx">int</span> <span class="nv">$M_TYPE_LAYER</span><span class="p">)</span><span class="o">:</span><span class="nx">string</span><span class="p">{</span>
 		<span class="k">return</span> <span class="nb">sprintf</span><span class="p">(</span><span class="s1">&#39;%d %d %012b&#39;</span><span class="p">,</span> <span class="nv">$x</span><span class="p">,</span> <span class="nv">$y</span><span class="p">,</span> <span class="nv">$M_TYPE</span><span class="p">);</span>
 	<span class="p">}</span>
@@ -572,8 +570,8 @@ The <code class="docutils literal notranslate"><span class="pre">$M_TYPE_LAYER</
 </section>
 <section id="savetofile-and-tobase64datauri">
 <h3><code class="docutils literal notranslate"><span class="pre">saveToFile()</span></code> and <code class="docutils literal notranslate"><span class="pre">toBase64DataURI()</span></code><a class="headerlink" href="#savetofile-and-tobase64datauri" title="Link to this heading"></a></h3>
-<p>The void method <code class="docutils literal notranslate"><span class="pre">saveToFile()</span></code> takes a data blob and the <code class="docutils literal notranslate"><span class="pre">$file</span></code> given in <code class="docutils literal notranslate"><span class="pre">QROutputInterface::dump()</span></code> and save to the path if it is not <code class="docutils literal notranslate"><span class="pre">null</span></code> - the file path itself is not checked except for writability.</p>
-<p>The final output can be transformed to a <a class="reference external" href="https://en.wikipedia.org/wiki/Data_URI_scheme">base64 data URI</a> with <code class="docutils literal notranslate"><span class="pre">toBase64DataURI()</span></code>, where the data blob and a valid mime type as parameters - the mime type is not checked.</p>
+<p>The void method <code class="docutils literal notranslate"><span class="pre">saveToFile()</span></code> takes a data blob and the <code class="docutils literal notranslate"><span class="pre">$file</span></code> given in <code class="docutils literal notranslate"><span class="pre">QROutputInterface::dump()</span></code> and save to the path if it is not <code class="docutils literal notranslate"><span class="pre">null</span></code> - the file path itself is not checked except for writability.
+The final output can be transformed to a <a class="reference external" href="https://en.wikipedia.org/wiki/Data_URI_scheme">base64 data URI</a> with <code class="docutils literal notranslate"><span class="pre">toBase64DataURI()</span></code>, where the data blob and a valid mime type as parameters - the mime type is not checked.</p>
 <div class="highlight-php notranslate"><div class="highlight"><pre><span></span><span class="k">class</span> <span class="nc">MyOutput</span> <span class="k">extends</span> <span class="nx">QROutputAbstract</span><span class="p">{</span>
 
 	<span class="k">public</span> <span class="k">function</span> <span class="nf">dump</span><span class="p">(</span><span class="nx">string</span> <span class="nv">$file</span> <span class="o">=</span> <span class="k">null</span><span class="p">)</span><span class="o">:</span><span class="nx">string</span><span class="p">{</span>

+ 9 - 12
Usage/Advanced-usage.html

@@ -193,45 +193,42 @@
 </ul>
 </li>
 </ul>
-<p class="caption" role="heading"><span class="caption-text">Built-In Output Modules</span></p>
+<p class="caption" role="heading"><span class="caption-text">Built-In Output Classes</span></p>
 <ul>
 <li class="toctree-l1"><a class="reference internal" href="../Built-In-Output/QREps.html">QREps</a><ul>
 <li class="toctree-l2"><a class="reference internal" href="../Built-In-Output/QREps.html#example">Example</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../Built-In-Output/QREps.html#additional-methods">Additional methods</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../Built-In-Output/QREps.html#options-that-affect-this-module">Options that affect this module</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../Built-In-Output/QREps.html#options-that-affect-this-class">Options that affect this class</a></li>
 </ul>
 </li>
 <li class="toctree-l1"><a class="reference internal" href="../Built-In-Output/QRFpdf.html">QRFpdf</a><ul>
 <li class="toctree-l2"><a class="reference internal" href="../Built-In-Output/QRFpdf.html#example">Example</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../Built-In-Output/QRFpdf.html#additional-methods">Additional methods</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../Built-In-Output/QRFpdf.html#options-that-affect-this-module">Options that affect this module</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../Built-In-Output/QRFpdf.html#options-that-affect-this-class">Options that affect this class</a></li>
 </ul>
 </li>
 <li class="toctree-l1"><a class="reference internal" href="../Built-In-Output/QRGdImage.html">QRGdImage</a><ul>
 <li class="toctree-l2"><a class="reference internal" href="../Built-In-Output/QRGdImage.html#example">Example</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../Built-In-Output/QRGdImage.html#additional-methods">Additional methods</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../Built-In-Output/QRGdImage.html#options-that-affect-this-module">Options that affect this module</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../Built-In-Output/QRGdImage.html#options-that-affect-this-class">Options that affect this class</a></li>
 </ul>
 </li>
 <li class="toctree-l1"><a class="reference internal" href="../Built-In-Output/QRImagick.html">QRImagick</a><ul>
 <li class="toctree-l2"><a class="reference internal" href="../Built-In-Output/QRImagick.html#example">Example</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../Built-In-Output/QRImagick.html#additional-methods">Additional methods</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../Built-In-Output/QRImagick.html#options-that-affect-this-module">Options that affect this module</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../Built-In-Output/QRImagick.html#options-that-affect-this-class">Options that affect this class</a></li>
 </ul>
 </li>
 <li class="toctree-l1"><a class="reference internal" href="../Built-In-Output/QRInterventionImage.html">QRInterventionImage</a><ul>
 <li class="toctree-l2"><a class="reference internal" href="../Built-In-Output/QRInterventionImage.html#example">Example</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../Built-In-Output/QRInterventionImage.html#additional-methods">Additional methods</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../Built-In-Output/QRInterventionImage.html#options-that-affect-this-module">Options that affect this module</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../Built-In-Output/QRInterventionImage.html#options-that-affect-this-class">Options that affect this class</a></li>
 </ul>
 </li>
 <li class="toctree-l1"><a class="reference internal" href="../Built-In-Output/QRMarkupHTML.html">QRMarkupHTML</a><ul>
 <li class="toctree-l2"><a class="reference internal" href="../Built-In-Output/QRMarkupHTML.html#example">Example</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../Built-In-Output/QRMarkupHTML.html#additional-methods">Additional methods</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../Built-In-Output/QRMarkupHTML.html#options-that-affect-this-module">Options that affect this module</a><ul>
-<li class="toctree-l3"><a class="reference internal" href="../Built-In-Output/QRMarkupHTML.html#options-that-have-no-effect">Options that have no effect</a></li>
-</ul>
-</li>
+<li class="toctree-l2"><a class="reference internal" href="../Built-In-Output/QRMarkupHTML.html#options-that-affect-this-class">Options that affect this class</a></li>
 </ul>
 </li>
 <li class="toctree-l1"><a class="reference internal" href="../Built-In-Output/QRMarkupSVG.html">QRMarkupSVG</a><ul>
@@ -313,8 +310,8 @@
 <li class="toctree-l2"><a class="reference internal" href="../Appendix/URI-Content.html#contact-information-vcard">Contact information: vCard</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../Appendix/URI-Content.html#calendar-events-vcalendar-and-icalendar">Calendar Events: vCalendar and iCalendar</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../Appendix/URI-Content.html#credit-transfer">Credit Transfer</a><ul>
-<li class="toctree-l3"><a class="reference internal" href="../Appendix/URI-Content.html#sepa">SEPA</a></li>
-<li class="toctree-l3"><a class="reference internal" href="../Appendix/URI-Content.html#pix">Pix</a></li>
+<li class="toctree-l3"><a class="reference internal" href="../Appendix/URI-Content.html#sepa-european-payments-council">SEPA (European Payments Council)</a></li>
+<li class="toctree-l3"><a class="reference internal" href="../Appendix/URI-Content.html#pix-banco-central-do-brasil">Pix (Banco Central do Brasil)</a></li>
 </ul>
 </li>
 <li class="toctree-l2"><a class="reference internal" href="../Appendix/URI-Content.html#see-also">See also</a></li>

+ 9 - 12
Usage/Configuration-settings.html

@@ -193,45 +193,42 @@
 </ul>
 </li>
 </ul>
-<p class="caption" role="heading"><span class="caption-text">Built-In Output Modules</span></p>
+<p class="caption" role="heading"><span class="caption-text">Built-In Output Classes</span></p>
 <ul>
 <li class="toctree-l1"><a class="reference internal" href="../Built-In-Output/QREps.html">QREps</a><ul>
 <li class="toctree-l2"><a class="reference internal" href="../Built-In-Output/QREps.html#example">Example</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../Built-In-Output/QREps.html#additional-methods">Additional methods</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../Built-In-Output/QREps.html#options-that-affect-this-module">Options that affect this module</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../Built-In-Output/QREps.html#options-that-affect-this-class">Options that affect this class</a></li>
 </ul>
 </li>
 <li class="toctree-l1"><a class="reference internal" href="../Built-In-Output/QRFpdf.html">QRFpdf</a><ul>
 <li class="toctree-l2"><a class="reference internal" href="../Built-In-Output/QRFpdf.html#example">Example</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../Built-In-Output/QRFpdf.html#additional-methods">Additional methods</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../Built-In-Output/QRFpdf.html#options-that-affect-this-module">Options that affect this module</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../Built-In-Output/QRFpdf.html#options-that-affect-this-class">Options that affect this class</a></li>
 </ul>
 </li>
 <li class="toctree-l1"><a class="reference internal" href="../Built-In-Output/QRGdImage.html">QRGdImage</a><ul>
 <li class="toctree-l2"><a class="reference internal" href="../Built-In-Output/QRGdImage.html#example">Example</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../Built-In-Output/QRGdImage.html#additional-methods">Additional methods</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../Built-In-Output/QRGdImage.html#options-that-affect-this-module">Options that affect this module</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../Built-In-Output/QRGdImage.html#options-that-affect-this-class">Options that affect this class</a></li>
 </ul>
 </li>
 <li class="toctree-l1"><a class="reference internal" href="../Built-In-Output/QRImagick.html">QRImagick</a><ul>
 <li class="toctree-l2"><a class="reference internal" href="../Built-In-Output/QRImagick.html#example">Example</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../Built-In-Output/QRImagick.html#additional-methods">Additional methods</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../Built-In-Output/QRImagick.html#options-that-affect-this-module">Options that affect this module</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../Built-In-Output/QRImagick.html#options-that-affect-this-class">Options that affect this class</a></li>
 </ul>
 </li>
 <li class="toctree-l1"><a class="reference internal" href="../Built-In-Output/QRInterventionImage.html">QRInterventionImage</a><ul>
 <li class="toctree-l2"><a class="reference internal" href="../Built-In-Output/QRInterventionImage.html#example">Example</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../Built-In-Output/QRInterventionImage.html#additional-methods">Additional methods</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../Built-In-Output/QRInterventionImage.html#options-that-affect-this-module">Options that affect this module</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../Built-In-Output/QRInterventionImage.html#options-that-affect-this-class">Options that affect this class</a></li>
 </ul>
 </li>
 <li class="toctree-l1"><a class="reference internal" href="../Built-In-Output/QRMarkupHTML.html">QRMarkupHTML</a><ul>
 <li class="toctree-l2"><a class="reference internal" href="../Built-In-Output/QRMarkupHTML.html#example">Example</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../Built-In-Output/QRMarkupHTML.html#additional-methods">Additional methods</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../Built-In-Output/QRMarkupHTML.html#options-that-affect-this-module">Options that affect this module</a><ul>
-<li class="toctree-l3"><a class="reference internal" href="../Built-In-Output/QRMarkupHTML.html#options-that-have-no-effect">Options that have no effect</a></li>
-</ul>
-</li>
+<li class="toctree-l2"><a class="reference internal" href="../Built-In-Output/QRMarkupHTML.html#options-that-affect-this-class">Options that affect this class</a></li>
 </ul>
 </li>
 <li class="toctree-l1"><a class="reference internal" href="../Built-In-Output/QRMarkupSVG.html">QRMarkupSVG</a><ul>
@@ -313,8 +310,8 @@
 <li class="toctree-l2"><a class="reference internal" href="../Appendix/URI-Content.html#contact-information-vcard">Contact information: vCard</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../Appendix/URI-Content.html#calendar-events-vcalendar-and-icalendar">Calendar Events: vCalendar and iCalendar</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../Appendix/URI-Content.html#credit-transfer">Credit Transfer</a><ul>
-<li class="toctree-l3"><a class="reference internal" href="../Appendix/URI-Content.html#sepa">SEPA</a></li>
-<li class="toctree-l3"><a class="reference internal" href="../Appendix/URI-Content.html#pix">Pix</a></li>
+<li class="toctree-l3"><a class="reference internal" href="../Appendix/URI-Content.html#sepa-european-payments-council">SEPA (European Payments Council)</a></li>
+<li class="toctree-l3"><a class="reference internal" href="../Appendix/URI-Content.html#pix-banco-central-do-brasil">Pix (Banco Central do Brasil)</a></li>
 </ul>
 </li>
 <li class="toctree-l2"><a class="reference internal" href="../Appendix/URI-Content.html#see-also">See also</a></li>

+ 9 - 12
Usage/Installation.html

@@ -193,45 +193,42 @@
 </ul>
 </li>
 </ul>
-<p class="caption" role="heading"><span class="caption-text">Built-In Output Modules</span></p>
+<p class="caption" role="heading"><span class="caption-text">Built-In Output Classes</span></p>
 <ul>
 <li class="toctree-l1"><a class="reference internal" href="../Built-In-Output/QREps.html">QREps</a><ul>
 <li class="toctree-l2"><a class="reference internal" href="../Built-In-Output/QREps.html#example">Example</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../Built-In-Output/QREps.html#additional-methods">Additional methods</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../Built-In-Output/QREps.html#options-that-affect-this-module">Options that affect this module</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../Built-In-Output/QREps.html#options-that-affect-this-class">Options that affect this class</a></li>
 </ul>
 </li>
 <li class="toctree-l1"><a class="reference internal" href="../Built-In-Output/QRFpdf.html">QRFpdf</a><ul>
 <li class="toctree-l2"><a class="reference internal" href="../Built-In-Output/QRFpdf.html#example">Example</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../Built-In-Output/QRFpdf.html#additional-methods">Additional methods</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../Built-In-Output/QRFpdf.html#options-that-affect-this-module">Options that affect this module</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../Built-In-Output/QRFpdf.html#options-that-affect-this-class">Options that affect this class</a></li>
 </ul>
 </li>
 <li class="toctree-l1"><a class="reference internal" href="../Built-In-Output/QRGdImage.html">QRGdImage</a><ul>
 <li class="toctree-l2"><a class="reference internal" href="../Built-In-Output/QRGdImage.html#example">Example</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../Built-In-Output/QRGdImage.html#additional-methods">Additional methods</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../Built-In-Output/QRGdImage.html#options-that-affect-this-module">Options that affect this module</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../Built-In-Output/QRGdImage.html#options-that-affect-this-class">Options that affect this class</a></li>
 </ul>
 </li>
 <li class="toctree-l1"><a class="reference internal" href="../Built-In-Output/QRImagick.html">QRImagick</a><ul>
 <li class="toctree-l2"><a class="reference internal" href="../Built-In-Output/QRImagick.html#example">Example</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../Built-In-Output/QRImagick.html#additional-methods">Additional methods</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../Built-In-Output/QRImagick.html#options-that-affect-this-module">Options that affect this module</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../Built-In-Output/QRImagick.html#options-that-affect-this-class">Options that affect this class</a></li>
 </ul>
 </li>
 <li class="toctree-l1"><a class="reference internal" href="../Built-In-Output/QRInterventionImage.html">QRInterventionImage</a><ul>
 <li class="toctree-l2"><a class="reference internal" href="../Built-In-Output/QRInterventionImage.html#example">Example</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../Built-In-Output/QRInterventionImage.html#additional-methods">Additional methods</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../Built-In-Output/QRInterventionImage.html#options-that-affect-this-module">Options that affect this module</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../Built-In-Output/QRInterventionImage.html#options-that-affect-this-class">Options that affect this class</a></li>
 </ul>
 </li>
 <li class="toctree-l1"><a class="reference internal" href="../Built-In-Output/QRMarkupHTML.html">QRMarkupHTML</a><ul>
 <li class="toctree-l2"><a class="reference internal" href="../Built-In-Output/QRMarkupHTML.html#example">Example</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../Built-In-Output/QRMarkupHTML.html#additional-methods">Additional methods</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../Built-In-Output/QRMarkupHTML.html#options-that-affect-this-module">Options that affect this module</a><ul>
-<li class="toctree-l3"><a class="reference internal" href="../Built-In-Output/QRMarkupHTML.html#options-that-have-no-effect">Options that have no effect</a></li>
-</ul>
-</li>
+<li class="toctree-l2"><a class="reference internal" href="../Built-In-Output/QRMarkupHTML.html#options-that-affect-this-class">Options that affect this class</a></li>
 </ul>
 </li>
 <li class="toctree-l1"><a class="reference internal" href="../Built-In-Output/QRMarkupSVG.html">QRMarkupSVG</a><ul>
@@ -313,8 +310,8 @@
 <li class="toctree-l2"><a class="reference internal" href="../Appendix/URI-Content.html#contact-information-vcard">Contact information: vCard</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../Appendix/URI-Content.html#calendar-events-vcalendar-and-icalendar">Calendar Events: vCalendar and iCalendar</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../Appendix/URI-Content.html#credit-transfer">Credit Transfer</a><ul>
-<li class="toctree-l3"><a class="reference internal" href="../Appendix/URI-Content.html#sepa">SEPA</a></li>
-<li class="toctree-l3"><a class="reference internal" href="../Appendix/URI-Content.html#pix">Pix</a></li>
+<li class="toctree-l3"><a class="reference internal" href="../Appendix/URI-Content.html#sepa-european-payments-council">SEPA (European Payments Council)</a></li>
+<li class="toctree-l3"><a class="reference internal" href="../Appendix/URI-Content.html#pix-banco-central-do-brasil">Pix (Banco Central do Brasil)</a></li>
 </ul>
 </li>
 <li class="toctree-l2"><a class="reference internal" href="../Appendix/URI-Content.html#see-also">See also</a></li>

+ 20 - 22
Usage/Overview.html

@@ -193,45 +193,42 @@
 </ul>
 </li>
 </ul>
-<p class="caption" role="heading"><span class="caption-text">Built-In Output Modules</span></p>
+<p class="caption" role="heading"><span class="caption-text">Built-In Output Classes</span></p>
 <ul>
 <li class="toctree-l1"><a class="reference internal" href="../Built-In-Output/QREps.html">QREps</a><ul>
 <li class="toctree-l2"><a class="reference internal" href="../Built-In-Output/QREps.html#example">Example</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../Built-In-Output/QREps.html#additional-methods">Additional methods</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../Built-In-Output/QREps.html#options-that-affect-this-module">Options that affect this module</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../Built-In-Output/QREps.html#options-that-affect-this-class">Options that affect this class</a></li>
 </ul>
 </li>
 <li class="toctree-l1"><a class="reference internal" href="../Built-In-Output/QRFpdf.html">QRFpdf</a><ul>
 <li class="toctree-l2"><a class="reference internal" href="../Built-In-Output/QRFpdf.html#example">Example</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../Built-In-Output/QRFpdf.html#additional-methods">Additional methods</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../Built-In-Output/QRFpdf.html#options-that-affect-this-module">Options that affect this module</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../Built-In-Output/QRFpdf.html#options-that-affect-this-class">Options that affect this class</a></li>
 </ul>
 </li>
 <li class="toctree-l1"><a class="reference internal" href="../Built-In-Output/QRGdImage.html">QRGdImage</a><ul>
 <li class="toctree-l2"><a class="reference internal" href="../Built-In-Output/QRGdImage.html#example">Example</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../Built-In-Output/QRGdImage.html#additional-methods">Additional methods</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../Built-In-Output/QRGdImage.html#options-that-affect-this-module">Options that affect this module</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../Built-In-Output/QRGdImage.html#options-that-affect-this-class">Options that affect this class</a></li>
 </ul>
 </li>
 <li class="toctree-l1"><a class="reference internal" href="../Built-In-Output/QRImagick.html">QRImagick</a><ul>
 <li class="toctree-l2"><a class="reference internal" href="../Built-In-Output/QRImagick.html#example">Example</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../Built-In-Output/QRImagick.html#additional-methods">Additional methods</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../Built-In-Output/QRImagick.html#options-that-affect-this-module">Options that affect this module</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../Built-In-Output/QRImagick.html#options-that-affect-this-class">Options that affect this class</a></li>
 </ul>
 </li>
 <li class="toctree-l1"><a class="reference internal" href="../Built-In-Output/QRInterventionImage.html">QRInterventionImage</a><ul>
 <li class="toctree-l2"><a class="reference internal" href="../Built-In-Output/QRInterventionImage.html#example">Example</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../Built-In-Output/QRInterventionImage.html#additional-methods">Additional methods</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../Built-In-Output/QRInterventionImage.html#options-that-affect-this-module">Options that affect this module</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../Built-In-Output/QRInterventionImage.html#options-that-affect-this-class">Options that affect this class</a></li>
 </ul>
 </li>
 <li class="toctree-l1"><a class="reference internal" href="../Built-In-Output/QRMarkupHTML.html">QRMarkupHTML</a><ul>
 <li class="toctree-l2"><a class="reference internal" href="../Built-In-Output/QRMarkupHTML.html#example">Example</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../Built-In-Output/QRMarkupHTML.html#additional-methods">Additional methods</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../Built-In-Output/QRMarkupHTML.html#options-that-affect-this-module">Options that affect this module</a><ul>
-<li class="toctree-l3"><a class="reference internal" href="../Built-In-Output/QRMarkupHTML.html#options-that-have-no-effect">Options that have no effect</a></li>
-</ul>
-</li>
+<li class="toctree-l2"><a class="reference internal" href="../Built-In-Output/QRMarkupHTML.html#options-that-affect-this-class">Options that affect this class</a></li>
 </ul>
 </li>
 <li class="toctree-l1"><a class="reference internal" href="../Built-In-Output/QRMarkupSVG.html">QRMarkupSVG</a><ul>
@@ -313,8 +310,8 @@
 <li class="toctree-l2"><a class="reference internal" href="../Appendix/URI-Content.html#contact-information-vcard">Contact information: vCard</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../Appendix/URI-Content.html#calendar-events-vcalendar-and-icalendar">Calendar Events: vCalendar and iCalendar</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../Appendix/URI-Content.html#credit-transfer">Credit Transfer</a><ul>
-<li class="toctree-l3"><a class="reference internal" href="../Appendix/URI-Content.html#sepa">SEPA</a></li>
-<li class="toctree-l3"><a class="reference internal" href="../Appendix/URI-Content.html#pix">Pix</a></li>
+<li class="toctree-l3"><a class="reference internal" href="../Appendix/URI-Content.html#sepa-european-payments-council">SEPA (European Payments Council)</a></li>
+<li class="toctree-l3"><a class="reference internal" href="../Appendix/URI-Content.html#pix-banco-central-do-brasil">Pix (Banco Central do Brasil)</a></li>
 </ul>
 </li>
 <li class="toctree-l2"><a class="reference internal" href="../Appendix/URI-Content.html#see-also">See also</a></li>
@@ -448,6 +445,12 @@ It also features a QR Code reader based on a <a class="reference external" href=
 <li><p><a class="reference external" href="https://github.com/jonasarts/phpqrcode-bundle">phpqrcode-bundle</a></p></li>
 </ul>
 </li>
+<li><p>WoltLab Suite:</p>
+<ul>
+<li><p><a class="reference external" href="http://pluginstore.woltlab.com/file/3007-two-step-verification/">two-step-verification</a></p></li>
+<li><p><a class="reference external" href="https://www.woltlab.com/pluginstore/file/7995-entwickler-php-qr-code/">[Developer] PHP QR Code</a></p></li>
+</ul>
+</li>
 <li><p>WordPress:</p>
 <ul>
 <li><p><a class="reference external" href="https://github.com/sjinks/wp-two-factor-auth">wp-two-factor-auth</a></p></li>
@@ -455,28 +458,23 @@ It also features a QR Code reader based on a <a class="reference external" href=
 <li><p><a class="reference external" href="https://github.com/qriouslad/floating-share-button">floating-share-button</a></p></li>
 </ul>
 </li>
-<li><p>WoltLab Suite:</p>
-<ul>
-<li><p><a class="reference external" href="http://pluginstore.woltlab.com/file/3007-two-step-verification/">two-step-verification</a></p></li>
-<li><p><a class="reference external" href="https://www.woltlab.com/pluginstore/file/7995-entwickler-php-qr-code/">[Developer] PHP QR Code</a></p></li>
-</ul>
-</li>
 <li><p>other uses:</p>
 <ul>
 <li><p><a class="reference external" href="https://github.com/chillerlan/php-qrcode/network/dependents">dependents</a> / <a class="reference external" href="https://github.com/chillerlan/php-qrcode/network/dependents?dependent_type=PACKAGE">packages</a></p></li>
 <li><p><a class="reference external" href="https://github.com/appwrite/appwrite">Appwrite</a></p></li>
 <li><p><a class="reference external" href="https://github.com/CachetHQ/Cachet">Cachet</a></p></li>
 <li><p><a class="reference external" href="https://github.com/GEANT/CAT">GÉANT CAT</a></p></li>
-<li><p><a class="reference external" href="https://github.com/it-novum/openITCOCKPIT">openITCOCKPIT</a></p></li>
-<li><p><a class="reference external" href="https://github.com/area17/twill">twill</a></p></li>
 <li><p><a class="reference external" href="https://github.com/jbroadway/elefant">Elefant CMS</a></p></li>
-<li><p><a class="reference external" href="https://github.com/JKoblitz/osiris">OSIRIS</a></p></li>
 <li><p><a class="reference external" href="https://github.com/espocrm/espocrm">EspoCRM</a></p></li>
 <li><p><a class="reference external" href="https://github.com/FusionWowCMS/FusionCMS">FusionCMS</a></p></li>
 <li><p><a class="reference external" href="https://github.com/danielbrendel/hortusfox-web">HortusFox</a></p></li>
-<li><p><a class="reference external" href="https://github.com/pelican-dev/panel">Pelican Panel</a></p></li>
 <li><p><a class="reference external" href="https://github.com/eduardokum/laravel-boleto">Laravel Boleto</a></p></li>
+<li><p><a class="reference external" href="https://github.com/aces/Loris">LORIS</a></p></li>
 <li><p><a class="reference external" href="https://github.com/openboleto/openboleto">OpenBoleto</a></p></li>
+<li><p><a class="reference external" href="https://github.com/it-novum/openITCOCKPIT">openITCOCKPIT</a></p></li>
+<li><p><a class="reference external" href="https://github.com/JKoblitz/osiris">OSIRIS</a></p></li>
+<li><p><a class="reference external" href="https://github.com/pelican-dev/panel">Pelican Panel</a></p></li>
+<li><p><a class="reference external" href="https://github.com/area17/twill">twill</a></p></li>
 </ul>
 </li>
 <li><p>Articles:</p>

+ 9 - 12
Usage/Quickstart.html

@@ -193,45 +193,42 @@
 </ul>
 </li>
 </ul>
-<p class="caption" role="heading"><span class="caption-text">Built-In Output Modules</span></p>
+<p class="caption" role="heading"><span class="caption-text">Built-In Output Classes</span></p>
 <ul>
 <li class="toctree-l1"><a class="reference internal" href="../Built-In-Output/QREps.html">QREps</a><ul>
 <li class="toctree-l2"><a class="reference internal" href="../Built-In-Output/QREps.html#example">Example</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../Built-In-Output/QREps.html#additional-methods">Additional methods</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../Built-In-Output/QREps.html#options-that-affect-this-module">Options that affect this module</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../Built-In-Output/QREps.html#options-that-affect-this-class">Options that affect this class</a></li>
 </ul>
 </li>
 <li class="toctree-l1"><a class="reference internal" href="../Built-In-Output/QRFpdf.html">QRFpdf</a><ul>
 <li class="toctree-l2"><a class="reference internal" href="../Built-In-Output/QRFpdf.html#example">Example</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../Built-In-Output/QRFpdf.html#additional-methods">Additional methods</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../Built-In-Output/QRFpdf.html#options-that-affect-this-module">Options that affect this module</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../Built-In-Output/QRFpdf.html#options-that-affect-this-class">Options that affect this class</a></li>
 </ul>
 </li>
 <li class="toctree-l1"><a class="reference internal" href="../Built-In-Output/QRGdImage.html">QRGdImage</a><ul>
 <li class="toctree-l2"><a class="reference internal" href="../Built-In-Output/QRGdImage.html#example">Example</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../Built-In-Output/QRGdImage.html#additional-methods">Additional methods</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../Built-In-Output/QRGdImage.html#options-that-affect-this-module">Options that affect this module</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../Built-In-Output/QRGdImage.html#options-that-affect-this-class">Options that affect this class</a></li>
 </ul>
 </li>
 <li class="toctree-l1"><a class="reference internal" href="../Built-In-Output/QRImagick.html">QRImagick</a><ul>
 <li class="toctree-l2"><a class="reference internal" href="../Built-In-Output/QRImagick.html#example">Example</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../Built-In-Output/QRImagick.html#additional-methods">Additional methods</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../Built-In-Output/QRImagick.html#options-that-affect-this-module">Options that affect this module</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../Built-In-Output/QRImagick.html#options-that-affect-this-class">Options that affect this class</a></li>
 </ul>
 </li>
 <li class="toctree-l1"><a class="reference internal" href="../Built-In-Output/QRInterventionImage.html">QRInterventionImage</a><ul>
 <li class="toctree-l2"><a class="reference internal" href="../Built-In-Output/QRInterventionImage.html#example">Example</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../Built-In-Output/QRInterventionImage.html#additional-methods">Additional methods</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../Built-In-Output/QRInterventionImage.html#options-that-affect-this-module">Options that affect this module</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../Built-In-Output/QRInterventionImage.html#options-that-affect-this-class">Options that affect this class</a></li>
 </ul>
 </li>
 <li class="toctree-l1"><a class="reference internal" href="../Built-In-Output/QRMarkupHTML.html">QRMarkupHTML</a><ul>
 <li class="toctree-l2"><a class="reference internal" href="../Built-In-Output/QRMarkupHTML.html#example">Example</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../Built-In-Output/QRMarkupHTML.html#additional-methods">Additional methods</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../Built-In-Output/QRMarkupHTML.html#options-that-affect-this-module">Options that affect this module</a><ul>
-<li class="toctree-l3"><a class="reference internal" href="../Built-In-Output/QRMarkupHTML.html#options-that-have-no-effect">Options that have no effect</a></li>
-</ul>
-</li>
+<li class="toctree-l2"><a class="reference internal" href="../Built-In-Output/QRMarkupHTML.html#options-that-affect-this-class">Options that affect this class</a></li>
 </ul>
 </li>
 <li class="toctree-l1"><a class="reference internal" href="../Built-In-Output/QRMarkupSVG.html">QRMarkupSVG</a><ul>
@@ -313,8 +310,8 @@
 <li class="toctree-l2"><a class="reference internal" href="../Appendix/URI-Content.html#contact-information-vcard">Contact information: vCard</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../Appendix/URI-Content.html#calendar-events-vcalendar-and-icalendar">Calendar Events: vCalendar and iCalendar</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../Appendix/URI-Content.html#credit-transfer">Credit Transfer</a><ul>
-<li class="toctree-l3"><a class="reference internal" href="../Appendix/URI-Content.html#sepa">SEPA</a></li>
-<li class="toctree-l3"><a class="reference internal" href="../Appendix/URI-Content.html#pix">Pix</a></li>
+<li class="toctree-l3"><a class="reference internal" href="../Appendix/URI-Content.html#sepa-european-payments-council">SEPA (European Payments Council)</a></li>
+<li class="toctree-l3"><a class="reference internal" href="../Appendix/URI-Content.html#pix-banco-central-do-brasil">Pix (Banco Central do Brasil)</a></li>
 </ul>
 </li>
 <li class="toctree-l2"><a class="reference internal" href="../Appendix/URI-Content.html#see-also">See also</a></li>

+ 1 - 1
_sources/Appendix/Contribute.md.txt

@@ -14,7 +14,7 @@ Please don't just write "headline says all" because the reply will likely be sim
 
 So you found a bug or the library code is somehow misbehaving? That's great (well, not that great tho). In that case,
 please [open a bug report and FILL OUT THE ISSUE TEMPLATE](https://github.com/chillerlan/php-qrcode/issues/new?assignees=&labels=bug&projects=&template=bug_report.md&title=%5BBUG%5D)
-(i have to write that in all caps because nobody actually does it which usually leads to several avoidable follow-up questions that cost both of us precious time).
+(I have to write that in all caps because nobody actually does it which usually leads to several avoidable follow-up questions that cost both of us precious time).
 Below an example of the bug report template (it's not that hard):
 
 **Describe the bug**

+ 2 - 2
_sources/Appendix/URI-Content.md.txt

@@ -253,11 +253,11 @@ END:VCALENDAR
 
 ## Credit Transfer
 
-### SEPA
+### SEPA (European Payments Council)
 - [Guidelines to Enable the Data Capture for the Initiation of a SEPA Credit Transfer](https://www.europeanpaymentscouncil.eu/document-library/guidance-documents/quick-response-code-guidelines-enable-data-capture-initiation)
 - [sepa-qr-data library for PHP (GitHub)](https://github.com/smhg/sepa-qr-data-php)
 
-### Pix
+### Pix (Banco Central do Brasil)
 - [Manual de Padrões para Iniciação do Pix (PDF)](https://www.bcb.gov.br/content/estabilidadefinanceira/pix/Regulamento_Pix/II_ManualdePadroesparaIniciacaodoPix.pdf)
 - [OpenBoleto (GitHub)](https://github.com/openboleto/openboleto)
 

+ 1 - 1
_sources/Built-In-Output/QREps.md.txt

@@ -60,7 +60,7 @@ exit;
 | (protected) `module(int $x, int $y, int $M_TYPE)` | `string` | Returns a path segment for a single module |
 
 
-## Options that affect this module
+## Options that affect this class
 
 | property              | type    |
 |-----------------------|---------|

+ 1 - 1
_sources/Built-In-Output/QRFpdf.md.txt

@@ -65,7 +65,7 @@ echo $fpdf->Output('S');
 | (protected) `module(int $x, int $y, int $M_TYPE)` | `void` | Renders a single module      |
 
 
-## Options that affect this module
+## Options that affect this class
 
 | property            | type     |
 |---------------------|----------|

+ 1 - 1
_sources/Built-In-Output/QRGdImage.md.txt

@@ -84,7 +84,7 @@ imagedestroy($gdImage);
 | (abstract protected) `renderImage()`              | `void`   | Renders the image with the gdimage function for the desired output, implemented by child classes |
 
 
-## Options that affect this module
+## Options that affect this class
 
 | property               | type           |
 |------------------------|----------------|

+ 1 - 1
_sources/Built-In-Output/QRImagick.md.txt

@@ -86,7 +86,7 @@ echo $imagick->getImageBlob();
 | (protected) `setTransparencyColor()` | `void` | Sets the transparency color                |
 
 
-## Options that affect this module
+## Options that affect this class
 
 | property               | type     |
 |------------------------|----------|

+ 1 - 1
_sources/Built-In-Output/QRInterventionImage.md.txt

@@ -86,7 +86,7 @@ $out = $qrOutputInterface->dump();
 | (protected) `module()`               | `void`   | Draws a single pixel at the given position                                                                           |
 
 
-## Options that affect this module
+## Options that affect this class
 
 | property               | type     |
 |------------------------|----------|

+ 1 - 18
_sources/Built-In-Output/QRMarkupHTML.md.txt

@@ -79,26 +79,9 @@ header('Content-type: text/html');
 | (protected) `getCssClass(int $M_TYPE = 0)`   | `string` | Returns a string with all css classes for the current element           |
 
 
-## Options that affect this module
+## Options that affect this class
 
 | property       | type     |
 |----------------|----------|
 | `$cssClass`    | `string` |
 | `$eol`         | `string` |
-
-
-### Options that have no effect
-
-| property               | reason  |
-|------------------------|---------|
-| `$bgColor`             | via CSS |
-| `$circleRadius`        | N/A     |
-| `$connectPaths`        | N/A     |
-| `$drawCircularModules` | N/A     |
-| `$drawLightModules`    | N/A     |
-| `$excludeFromConnect`  | N/A     |
-| `$imageTransparent`    | N/A     |
-| `$keepAsSquare`        | N/A     |
-| `$outputBase64`        | N/A     |
-| `$returnResource`      | N/A     |
-| `$scale`               | via CSS |

+ 25 - 24
_sources/Customizing/Custom-output-interface.md.txt

@@ -89,46 +89,35 @@ In order to do so, we need to collect the modules per `$M_TYPE` before we can re
 	}
 ```
 
-We've introduced another method that handles the module rendering, which incooperates handling of the `QROptions::$drawLightModules` setting:
-
-```php
-	protected function module(int $x, int $y, int $M_TYPE):string{
-
-		if(!$this->drawLightModules && !$this->matrix->isDark($M_TYPE)){
-			return '';
-		}
-
-		return sprintf('x: %s, y: %s', $x, $y);
-	}
-```
-
 Speaking of option settings, there's also `QROptions::$connectPaths` which we haven't taken care of yet - the good news is that we don't need to as it is already implemented!
 We'll modify the above `dump()` method to use `QROutputAbstract::collectModules()` instead.
 
-The module collector accepts a `Closure` as its only parameter, which is called with 4 parameters:
+The module collector calls a method `moduleTransform()` internally, which is called with 4 parameters:
 
 - `$x`           : current column
 - `$y`           : current row
 - `$M_TYPE`      : field value
 - `$M_TYPE_LAYER`: (possibly modified) field value that acts as layer id
 
-We only need the first 3 parameters, so our closure would look as follows:
+We'## introduce another method that handles the module rendering, which incooperates handling of the `QROptions::$drawLightModules` setting:
 
 ```php
-$closure = fn(int $x, int $y, int $M_TYPE):string => $this->module($x, $y, $M_TYPE);
-```
+	protected function moduleTransform(int $x, int $y, int $M_TYPE, int $M_TYPE_LAYER):string{
 
-As of PHP 8.1+ we can narrow this down with the [first class callable syntax](https://www.php.net/manual/en/functions.first_class_callable_syntax.php):
+		if(!$this->drawLightModules && !$this->matrix->isDark($M_TYPE)){
+			return '';
+		}
 
-```php
-$closure = $this->module(...);
+		return sprintf('x: %s, y: %s', $x, $y);
+	}
 ```
 
+
 This is our final output method then:
 
 ```php
 	public function dump(string $file = null):string{
-		$collections = $this->collectModules($this->module(...));
+		$collections = $this->collectModules();
 
 		// build the final output
 		$out = [];
@@ -151,8 +140,7 @@ This is our final output method then:
 To run the output we just need to set the `QROptions::$outputInterface` to our custom class:
 
 ```php
-$options = new QROptions;
-$options->outputType       = QROutputInterface::CUSTOM;
+$options                   = new QROptions;
 $options->outputInterface  = MyCustomOutput::class;
 $options->connectPaths     = true;
 $options->drawLightModules = true;
@@ -169,7 +157,20 @@ $qrcode->addByteSegment('test');
 var_dump($qrcode->render());
 ```
 
+Alternatively, you can invoke the `QROutputInterface` manually:
+
+```php
+$qrcode            = new QRCode($options);
+$qrOutputInterface = new MyCustomOutput($options, $qrcode->getMatrix($data));
+
+//dump the output, which is equivalent to QRCode::render()
+$qrOutputInterface->dump();
+// render to file
+$qrOutputInterface->dump('/path/to/qrcode.svg');
+```
+
 The output looks similar to the following:
+
 ```
 these-modules-are-light (000000000010)
 
@@ -227,7 +228,7 @@ class MyCustomOutput extends QROutputAbstract{
 		return implode("\n", $out);
 	}
 
-	protected function module(int $x, int $y, int $M_TYPE):string{
+	protected function moduleTransform(int $x, int $y, int $M_TYPE, int $M_TYPE_LAYER):string{
 
 		if(!$this->drawLightModules && !$this->matrix->isDark($M_TYPE)){
 			return '';

+ 1 - 4
_sources/Customizing/QROutputAbstract.md.txt

@@ -117,7 +117,6 @@ class MyOutput extends QROutputAbstract{
 
 Both methods return a module value, the main difference is that `getModuleValueAt()` is a convenience method
 that makes an extra call to retrieve the `$M_TYPE` from the given matrix coordinate to return the value via `getModuleValue()`.
-
 A `foreach` loop over the matrix gives you the key (coordinate) *and* value of an array element:
 
 ```php
@@ -222,6 +221,7 @@ class MyOutput extends QROutputAbstract{
 		return implode($this->options->eol, $paths);
 	}
 
+	// this method must be implemented/overridden if your output class uses the module collector
 	protected function moduleTransform(int $x, int $y, int $M_TYPE, int $M_TYPE_LAYER):string{
 		return sprintf('%d %d %012b', $x, $y, $M_TYPE);
 	}
@@ -235,11 +235,8 @@ Sometimes it can be necessary to override `collectModules()` in order to apply s
 ### `saveToFile()` and `toBase64DataURI()`
 
 The void method `saveToFile()` takes a data blob and the `$file` given in `QROutputInterface::dump()` and save to the path if it is not `null` - the file path itself is not checked except for writability.
-
 The final output can be transformed to a [base64 data URI](https://en.wikipedia.org/wiki/Data_URI_scheme) with `toBase64DataURI()`, where the data blob and a valid mime type as parameters - the mime type is not checked.
 
-
-
 ```php
 class MyOutput extends QROutputAbstract{
 

+ 8 - 7
_sources/Usage/Overview.md.txt

@@ -51,28 +51,29 @@ For the QR Code reader, either `ext-gd` or `ext-imagick` is required!
   - [Filament](https://github.com/filamentphp/filament)
 - Symfony:
   - [phpqrcode-bundle](https://github.com/jonasarts/phpqrcode-bundle)
+- WoltLab Suite:
+  - [two-step-verification](http://pluginstore.woltlab.com/file/3007-two-step-verification/)
+  - [[Developer] PHP QR Code](https://www.woltlab.com/pluginstore/file/7995-entwickler-php-qr-code/)
 - WordPress:
   - [wp-two-factor-auth](https://github.com/sjinks/wp-two-factor-auth)
   - [simple-2fa](https://wordpress.org/plugins/simple-2fa/)
   - [floating-share-button](https://github.com/qriouslad/floating-share-button)
-- WoltLab Suite:
-  - [two-step-verification](http://pluginstore.woltlab.com/file/3007-two-step-verification/)
-  - [[Developer] PHP QR Code](https://www.woltlab.com/pluginstore/file/7995-entwickler-php-qr-code/)
 - other uses:
   - [dependents](https://github.com/chillerlan/php-qrcode/network/dependents) / [packages](https://github.com/chillerlan/php-qrcode/network/dependents?dependent_type=PACKAGE)
   - [Appwrite](https://github.com/appwrite/appwrite)
   - [Cachet](https://github.com/CachetHQ/Cachet)
   - [GÉANT CAT](https://github.com/GEANT/CAT)
-  - [openITCOCKPIT](https://github.com/it-novum/openITCOCKPIT)
-  - [twill](https://github.com/area17/twill)
   - [Elefant CMS](https://github.com/jbroadway/elefant)
-  - [OSIRIS](https://github.com/JKoblitz/osiris)
   - [EspoCRM](https://github.com/espocrm/espocrm)
   - [FusionCMS](https://github.com/FusionWowCMS/FusionCMS)
   - [HortusFox](https://github.com/danielbrendel/hortusfox-web)
-  - [Pelican Panel](https://github.com/pelican-dev/panel)
   - [Laravel Boleto](https://github.com/eduardokum/laravel-boleto)
+  - [LORIS](https://github.com/aces/Loris)
   - [OpenBoleto](https://github.com/openboleto/openboleto)
+  - [openITCOCKPIT](https://github.com/it-novum/openITCOCKPIT)
+  - [OSIRIS](https://github.com/JKoblitz/osiris)
+  - [Pelican Panel](https://github.com/pelican-dev/panel)
+  - [twill](https://github.com/area17/twill)
 - Articles:
   - [Twilio: How to Create a QR Code in PHP](https://www.twilio.com/blog/create-qr-code-in-php) (featuring v4.3.x)
 

+ 1 - 1
_sources/index.rst.txt

@@ -32,7 +32,7 @@ This work is licensed under the Creative Commons Attribution 4.0 International (
 
 .. toctree::
    :maxdepth: 3
-   :caption: Built-In Output Modules
+   :caption: Built-In Output Classes
 
    Built-In-Output/QREps.md
    Built-In-Output/QRFpdf.md

+ 9 - 12
genindex.html

@@ -190,45 +190,42 @@
 </ul>
 </li>
 </ul>
-<p class="caption" role="heading"><span class="caption-text">Built-In Output Modules</span></p>
+<p class="caption" role="heading"><span class="caption-text">Built-In Output Classes</span></p>
 <ul>
 <li class="toctree-l1"><a class="reference internal" href="Built-In-Output/QREps.html">QREps</a><ul>
 <li class="toctree-l2"><a class="reference internal" href="Built-In-Output/QREps.html#example">Example</a></li>
 <li class="toctree-l2"><a class="reference internal" href="Built-In-Output/QREps.html#additional-methods">Additional methods</a></li>
-<li class="toctree-l2"><a class="reference internal" href="Built-In-Output/QREps.html#options-that-affect-this-module">Options that affect this module</a></li>
+<li class="toctree-l2"><a class="reference internal" href="Built-In-Output/QREps.html#options-that-affect-this-class">Options that affect this class</a></li>
 </ul>
 </li>
 <li class="toctree-l1"><a class="reference internal" href="Built-In-Output/QRFpdf.html">QRFpdf</a><ul>
 <li class="toctree-l2"><a class="reference internal" href="Built-In-Output/QRFpdf.html#example">Example</a></li>
 <li class="toctree-l2"><a class="reference internal" href="Built-In-Output/QRFpdf.html#additional-methods">Additional methods</a></li>
-<li class="toctree-l2"><a class="reference internal" href="Built-In-Output/QRFpdf.html#options-that-affect-this-module">Options that affect this module</a></li>
+<li class="toctree-l2"><a class="reference internal" href="Built-In-Output/QRFpdf.html#options-that-affect-this-class">Options that affect this class</a></li>
 </ul>
 </li>
 <li class="toctree-l1"><a class="reference internal" href="Built-In-Output/QRGdImage.html">QRGdImage</a><ul>
 <li class="toctree-l2"><a class="reference internal" href="Built-In-Output/QRGdImage.html#example">Example</a></li>
 <li class="toctree-l2"><a class="reference internal" href="Built-In-Output/QRGdImage.html#additional-methods">Additional methods</a></li>
-<li class="toctree-l2"><a class="reference internal" href="Built-In-Output/QRGdImage.html#options-that-affect-this-module">Options that affect this module</a></li>
+<li class="toctree-l2"><a class="reference internal" href="Built-In-Output/QRGdImage.html#options-that-affect-this-class">Options that affect this class</a></li>
 </ul>
 </li>
 <li class="toctree-l1"><a class="reference internal" href="Built-In-Output/QRImagick.html">QRImagick</a><ul>
 <li class="toctree-l2"><a class="reference internal" href="Built-In-Output/QRImagick.html#example">Example</a></li>
 <li class="toctree-l2"><a class="reference internal" href="Built-In-Output/QRImagick.html#additional-methods">Additional methods</a></li>
-<li class="toctree-l2"><a class="reference internal" href="Built-In-Output/QRImagick.html#options-that-affect-this-module">Options that affect this module</a></li>
+<li class="toctree-l2"><a class="reference internal" href="Built-In-Output/QRImagick.html#options-that-affect-this-class">Options that affect this class</a></li>
 </ul>
 </li>
 <li class="toctree-l1"><a class="reference internal" href="Built-In-Output/QRInterventionImage.html">QRInterventionImage</a><ul>
 <li class="toctree-l2"><a class="reference internal" href="Built-In-Output/QRInterventionImage.html#example">Example</a></li>
 <li class="toctree-l2"><a class="reference internal" href="Built-In-Output/QRInterventionImage.html#additional-methods">Additional methods</a></li>
-<li class="toctree-l2"><a class="reference internal" href="Built-In-Output/QRInterventionImage.html#options-that-affect-this-module">Options that affect this module</a></li>
+<li class="toctree-l2"><a class="reference internal" href="Built-In-Output/QRInterventionImage.html#options-that-affect-this-class">Options that affect this class</a></li>
 </ul>
 </li>
 <li class="toctree-l1"><a class="reference internal" href="Built-In-Output/QRMarkupHTML.html">QRMarkupHTML</a><ul>
 <li class="toctree-l2"><a class="reference internal" href="Built-In-Output/QRMarkupHTML.html#example">Example</a></li>
 <li class="toctree-l2"><a class="reference internal" href="Built-In-Output/QRMarkupHTML.html#additional-methods">Additional methods</a></li>
-<li class="toctree-l2"><a class="reference internal" href="Built-In-Output/QRMarkupHTML.html#options-that-affect-this-module">Options that affect this module</a><ul>
-<li class="toctree-l3"><a class="reference internal" href="Built-In-Output/QRMarkupHTML.html#options-that-have-no-effect">Options that have no effect</a></li>
-</ul>
-</li>
+<li class="toctree-l2"><a class="reference internal" href="Built-In-Output/QRMarkupHTML.html#options-that-affect-this-class">Options that affect this class</a></li>
 </ul>
 </li>
 <li class="toctree-l1"><a class="reference internal" href="Built-In-Output/QRMarkupSVG.html">QRMarkupSVG</a><ul>
@@ -310,8 +307,8 @@
 <li class="toctree-l2"><a class="reference internal" href="Appendix/URI-Content.html#contact-information-vcard">Contact information: vCard</a></li>
 <li class="toctree-l2"><a class="reference internal" href="Appendix/URI-Content.html#calendar-events-vcalendar-and-icalendar">Calendar Events: vCalendar and iCalendar</a></li>
 <li class="toctree-l2"><a class="reference internal" href="Appendix/URI-Content.html#credit-transfer">Credit Transfer</a><ul>
-<li class="toctree-l3"><a class="reference internal" href="Appendix/URI-Content.html#sepa">SEPA</a></li>
-<li class="toctree-l3"><a class="reference internal" href="Appendix/URI-Content.html#pix">Pix</a></li>
+<li class="toctree-l3"><a class="reference internal" href="Appendix/URI-Content.html#sepa-european-payments-council">SEPA (European Payments Council)</a></li>
+<li class="toctree-l3"><a class="reference internal" href="Appendix/URI-Content.html#pix-banco-central-do-brasil">Pix (Banco Central do Brasil)</a></li>
 </ul>
 </li>
 <li class="toctree-l2"><a class="reference internal" href="Appendix/URI-Content.html#see-also">See also</a></li>

+ 19 - 25
index.html

@@ -192,45 +192,42 @@
 </ul>
 </li>
 </ul>
-<p class="caption" role="heading"><span class="caption-text">Built-In Output Modules</span></p>
+<p class="caption" role="heading"><span class="caption-text">Built-In Output Classes</span></p>
 <ul>
 <li class="toctree-l1"><a class="reference internal" href="Built-In-Output/QREps.html">QREps</a><ul>
 <li class="toctree-l2"><a class="reference internal" href="Built-In-Output/QREps.html#example">Example</a></li>
 <li class="toctree-l2"><a class="reference internal" href="Built-In-Output/QREps.html#additional-methods">Additional methods</a></li>
-<li class="toctree-l2"><a class="reference internal" href="Built-In-Output/QREps.html#options-that-affect-this-module">Options that affect this module</a></li>
+<li class="toctree-l2"><a class="reference internal" href="Built-In-Output/QREps.html#options-that-affect-this-class">Options that affect this class</a></li>
 </ul>
 </li>
 <li class="toctree-l1"><a class="reference internal" href="Built-In-Output/QRFpdf.html">QRFpdf</a><ul>
 <li class="toctree-l2"><a class="reference internal" href="Built-In-Output/QRFpdf.html#example">Example</a></li>
 <li class="toctree-l2"><a class="reference internal" href="Built-In-Output/QRFpdf.html#additional-methods">Additional methods</a></li>
-<li class="toctree-l2"><a class="reference internal" href="Built-In-Output/QRFpdf.html#options-that-affect-this-module">Options that affect this module</a></li>
+<li class="toctree-l2"><a class="reference internal" href="Built-In-Output/QRFpdf.html#options-that-affect-this-class">Options that affect this class</a></li>
 </ul>
 </li>
 <li class="toctree-l1"><a class="reference internal" href="Built-In-Output/QRGdImage.html">QRGdImage</a><ul>
 <li class="toctree-l2"><a class="reference internal" href="Built-In-Output/QRGdImage.html#example">Example</a></li>
 <li class="toctree-l2"><a class="reference internal" href="Built-In-Output/QRGdImage.html#additional-methods">Additional methods</a></li>
-<li class="toctree-l2"><a class="reference internal" href="Built-In-Output/QRGdImage.html#options-that-affect-this-module">Options that affect this module</a></li>
+<li class="toctree-l2"><a class="reference internal" href="Built-In-Output/QRGdImage.html#options-that-affect-this-class">Options that affect this class</a></li>
 </ul>
 </li>
 <li class="toctree-l1"><a class="reference internal" href="Built-In-Output/QRImagick.html">QRImagick</a><ul>
 <li class="toctree-l2"><a class="reference internal" href="Built-In-Output/QRImagick.html#example">Example</a></li>
 <li class="toctree-l2"><a class="reference internal" href="Built-In-Output/QRImagick.html#additional-methods">Additional methods</a></li>
-<li class="toctree-l2"><a class="reference internal" href="Built-In-Output/QRImagick.html#options-that-affect-this-module">Options that affect this module</a></li>
+<li class="toctree-l2"><a class="reference internal" href="Built-In-Output/QRImagick.html#options-that-affect-this-class">Options that affect this class</a></li>
 </ul>
 </li>
 <li class="toctree-l1"><a class="reference internal" href="Built-In-Output/QRInterventionImage.html">QRInterventionImage</a><ul>
 <li class="toctree-l2"><a class="reference internal" href="Built-In-Output/QRInterventionImage.html#example">Example</a></li>
 <li class="toctree-l2"><a class="reference internal" href="Built-In-Output/QRInterventionImage.html#additional-methods">Additional methods</a></li>
-<li class="toctree-l2"><a class="reference internal" href="Built-In-Output/QRInterventionImage.html#options-that-affect-this-module">Options that affect this module</a></li>
+<li class="toctree-l2"><a class="reference internal" href="Built-In-Output/QRInterventionImage.html#options-that-affect-this-class">Options that affect this class</a></li>
 </ul>
 </li>
 <li class="toctree-l1"><a class="reference internal" href="Built-In-Output/QRMarkupHTML.html">QRMarkupHTML</a><ul>
 <li class="toctree-l2"><a class="reference internal" href="Built-In-Output/QRMarkupHTML.html#example">Example</a></li>
 <li class="toctree-l2"><a class="reference internal" href="Built-In-Output/QRMarkupHTML.html#additional-methods">Additional methods</a></li>
-<li class="toctree-l2"><a class="reference internal" href="Built-In-Output/QRMarkupHTML.html#options-that-affect-this-module">Options that affect this module</a><ul>
-<li class="toctree-l3"><a class="reference internal" href="Built-In-Output/QRMarkupHTML.html#options-that-have-no-effect">Options that have no effect</a></li>
-</ul>
-</li>
+<li class="toctree-l2"><a class="reference internal" href="Built-In-Output/QRMarkupHTML.html#options-that-affect-this-class">Options that affect this class</a></li>
 </ul>
 </li>
 <li class="toctree-l1"><a class="reference internal" href="Built-In-Output/QRMarkupSVG.html">QRMarkupSVG</a><ul>
@@ -312,8 +309,8 @@
 <li class="toctree-l2"><a class="reference internal" href="Appendix/URI-Content.html#contact-information-vcard">Contact information: vCard</a></li>
 <li class="toctree-l2"><a class="reference internal" href="Appendix/URI-Content.html#calendar-events-vcalendar-and-icalendar">Calendar Events: vCalendar and iCalendar</a></li>
 <li class="toctree-l2"><a class="reference internal" href="Appendix/URI-Content.html#credit-transfer">Credit Transfer</a><ul>
-<li class="toctree-l3"><a class="reference internal" href="Appendix/URI-Content.html#sepa">SEPA</a></li>
-<li class="toctree-l3"><a class="reference internal" href="Appendix/URI-Content.html#pix">Pix</a></li>
+<li class="toctree-l3"><a class="reference internal" href="Appendix/URI-Content.html#sepa-european-payments-council">SEPA (European Payments Council)</a></li>
+<li class="toctree-l3"><a class="reference internal" href="Appendix/URI-Content.html#pix-banco-central-do-brasil">Pix (Banco Central do Brasil)</a></li>
 </ul>
 </li>
 <li class="toctree-l2"><a class="reference internal" href="Appendix/URI-Content.html#see-also">See also</a></li>
@@ -363,7 +360,7 @@
              
   <section id="chillerlan-php-qrcode-manual">
 <h1>chillerlan PHP-QRCode Manual<a class="headerlink" href="#chillerlan-php-qrcode-manual" title="Link to this heading"></a></h1>
-<p>User manual for <a class="reference external" href="https://github.com/chillerlan/php-qrcode/">chillerlan/php-qrcode</a>  [main]. Updated on Oct 29, 2025.</p>
+<p>User manual for <a class="reference external" href="https://github.com/chillerlan/php-qrcode/">chillerlan/php-qrcode</a>  [main]. Updated on Nov 01, 2025.</p>
 <p>The phpDocumentor API documentation can be found at <a class="reference external" href="https://chillerlan.github.io/php-qrcode/">chillerlan.github.io/php-qrcode</a>.</p>
 <p>This work is licensed under the Creative Commons Attribution 4.0 International (CC BY 4.0) License.</p>
 <div class="toctree-wrapper compound">
@@ -518,45 +515,42 @@
 </ul>
 </div>
 <div class="toctree-wrapper compound">
-<p class="caption" role="heading"><span class="caption-text">Built-In Output Modules</span></p>
+<p class="caption" role="heading"><span class="caption-text">Built-In Output Classes</span></p>
 <ul>
 <li class="toctree-l1"><a class="reference internal" href="Built-In-Output/QREps.html">QREps</a><ul>
 <li class="toctree-l2"><a class="reference internal" href="Built-In-Output/QREps.html#example">Example</a></li>
 <li class="toctree-l2"><a class="reference internal" href="Built-In-Output/QREps.html#additional-methods">Additional methods</a></li>
-<li class="toctree-l2"><a class="reference internal" href="Built-In-Output/QREps.html#options-that-affect-this-module">Options that affect this module</a></li>
+<li class="toctree-l2"><a class="reference internal" href="Built-In-Output/QREps.html#options-that-affect-this-class">Options that affect this class</a></li>
 </ul>
 </li>
 <li class="toctree-l1"><a class="reference internal" href="Built-In-Output/QRFpdf.html">QRFpdf</a><ul>
 <li class="toctree-l2"><a class="reference internal" href="Built-In-Output/QRFpdf.html#example">Example</a></li>
 <li class="toctree-l2"><a class="reference internal" href="Built-In-Output/QRFpdf.html#additional-methods">Additional methods</a></li>
-<li class="toctree-l2"><a class="reference internal" href="Built-In-Output/QRFpdf.html#options-that-affect-this-module">Options that affect this module</a></li>
+<li class="toctree-l2"><a class="reference internal" href="Built-In-Output/QRFpdf.html#options-that-affect-this-class">Options that affect this class</a></li>
 </ul>
 </li>
 <li class="toctree-l1"><a class="reference internal" href="Built-In-Output/QRGdImage.html">QRGdImage</a><ul>
 <li class="toctree-l2"><a class="reference internal" href="Built-In-Output/QRGdImage.html#example">Example</a></li>
 <li class="toctree-l2"><a class="reference internal" href="Built-In-Output/QRGdImage.html#additional-methods">Additional methods</a></li>
-<li class="toctree-l2"><a class="reference internal" href="Built-In-Output/QRGdImage.html#options-that-affect-this-module">Options that affect this module</a></li>
+<li class="toctree-l2"><a class="reference internal" href="Built-In-Output/QRGdImage.html#options-that-affect-this-class">Options that affect this class</a></li>
 </ul>
 </li>
 <li class="toctree-l1"><a class="reference internal" href="Built-In-Output/QRImagick.html">QRImagick</a><ul>
 <li class="toctree-l2"><a class="reference internal" href="Built-In-Output/QRImagick.html#example">Example</a></li>
 <li class="toctree-l2"><a class="reference internal" href="Built-In-Output/QRImagick.html#additional-methods">Additional methods</a></li>
-<li class="toctree-l2"><a class="reference internal" href="Built-In-Output/QRImagick.html#options-that-affect-this-module">Options that affect this module</a></li>
+<li class="toctree-l2"><a class="reference internal" href="Built-In-Output/QRImagick.html#options-that-affect-this-class">Options that affect this class</a></li>
 </ul>
 </li>
 <li class="toctree-l1"><a class="reference internal" href="Built-In-Output/QRInterventionImage.html">QRInterventionImage</a><ul>
 <li class="toctree-l2"><a class="reference internal" href="Built-In-Output/QRInterventionImage.html#example">Example</a></li>
 <li class="toctree-l2"><a class="reference internal" href="Built-In-Output/QRInterventionImage.html#additional-methods">Additional methods</a></li>
-<li class="toctree-l2"><a class="reference internal" href="Built-In-Output/QRInterventionImage.html#options-that-affect-this-module">Options that affect this module</a></li>
+<li class="toctree-l2"><a class="reference internal" href="Built-In-Output/QRInterventionImage.html#options-that-affect-this-class">Options that affect this class</a></li>
 </ul>
 </li>
 <li class="toctree-l1"><a class="reference internal" href="Built-In-Output/QRMarkupHTML.html">QRMarkupHTML</a><ul>
 <li class="toctree-l2"><a class="reference internal" href="Built-In-Output/QRMarkupHTML.html#example">Example</a></li>
 <li class="toctree-l2"><a class="reference internal" href="Built-In-Output/QRMarkupHTML.html#additional-methods">Additional methods</a></li>
-<li class="toctree-l2"><a class="reference internal" href="Built-In-Output/QRMarkupHTML.html#options-that-affect-this-module">Options that affect this module</a><ul>
-<li class="toctree-l3"><a class="reference internal" href="Built-In-Output/QRMarkupHTML.html#options-that-have-no-effect">Options that have no effect</a></li>
-</ul>
-</li>
+<li class="toctree-l2"><a class="reference internal" href="Built-In-Output/QRMarkupHTML.html#options-that-affect-this-class">Options that affect this class</a></li>
 </ul>
 </li>
 <li class="toctree-l1"><a class="reference internal" href="Built-In-Output/QRMarkupSVG.html">QRMarkupSVG</a><ul>
@@ -640,8 +634,8 @@
 <li class="toctree-l2"><a class="reference internal" href="Appendix/URI-Content.html#contact-information-vcard">Contact information: vCard</a></li>
 <li class="toctree-l2"><a class="reference internal" href="Appendix/URI-Content.html#calendar-events-vcalendar-and-icalendar">Calendar Events: vCalendar and iCalendar</a></li>
 <li class="toctree-l2"><a class="reference internal" href="Appendix/URI-Content.html#credit-transfer">Credit Transfer</a><ul>
-<li class="toctree-l3"><a class="reference internal" href="Appendix/URI-Content.html#sepa">SEPA</a></li>
-<li class="toctree-l3"><a class="reference internal" href="Appendix/URI-Content.html#pix">Pix</a></li>
+<li class="toctree-l3"><a class="reference internal" href="Appendix/URI-Content.html#sepa-european-payments-council">SEPA (European Payments Council)</a></li>
+<li class="toctree-l3"><a class="reference internal" href="Appendix/URI-Content.html#pix-banco-central-do-brasil">Pix (Banco Central do Brasil)</a></li>
 </ul>
 </li>
 <li class="toctree-l2"><a class="reference internal" href="Appendix/URI-Content.html#see-also">See also</a></li>

+ 9 - 12
search.html

@@ -193,45 +193,42 @@
 </ul>
 </li>
 </ul>
-<p class="caption" role="heading"><span class="caption-text">Built-In Output Modules</span></p>
+<p class="caption" role="heading"><span class="caption-text">Built-In Output Classes</span></p>
 <ul>
 <li class="toctree-l1"><a class="reference internal" href="Built-In-Output/QREps.html">QREps</a><ul>
 <li class="toctree-l2"><a class="reference internal" href="Built-In-Output/QREps.html#example">Example</a></li>
 <li class="toctree-l2"><a class="reference internal" href="Built-In-Output/QREps.html#additional-methods">Additional methods</a></li>
-<li class="toctree-l2"><a class="reference internal" href="Built-In-Output/QREps.html#options-that-affect-this-module">Options that affect this module</a></li>
+<li class="toctree-l2"><a class="reference internal" href="Built-In-Output/QREps.html#options-that-affect-this-class">Options that affect this class</a></li>
 </ul>
 </li>
 <li class="toctree-l1"><a class="reference internal" href="Built-In-Output/QRFpdf.html">QRFpdf</a><ul>
 <li class="toctree-l2"><a class="reference internal" href="Built-In-Output/QRFpdf.html#example">Example</a></li>
 <li class="toctree-l2"><a class="reference internal" href="Built-In-Output/QRFpdf.html#additional-methods">Additional methods</a></li>
-<li class="toctree-l2"><a class="reference internal" href="Built-In-Output/QRFpdf.html#options-that-affect-this-module">Options that affect this module</a></li>
+<li class="toctree-l2"><a class="reference internal" href="Built-In-Output/QRFpdf.html#options-that-affect-this-class">Options that affect this class</a></li>
 </ul>
 </li>
 <li class="toctree-l1"><a class="reference internal" href="Built-In-Output/QRGdImage.html">QRGdImage</a><ul>
 <li class="toctree-l2"><a class="reference internal" href="Built-In-Output/QRGdImage.html#example">Example</a></li>
 <li class="toctree-l2"><a class="reference internal" href="Built-In-Output/QRGdImage.html#additional-methods">Additional methods</a></li>
-<li class="toctree-l2"><a class="reference internal" href="Built-In-Output/QRGdImage.html#options-that-affect-this-module">Options that affect this module</a></li>
+<li class="toctree-l2"><a class="reference internal" href="Built-In-Output/QRGdImage.html#options-that-affect-this-class">Options that affect this class</a></li>
 </ul>
 </li>
 <li class="toctree-l1"><a class="reference internal" href="Built-In-Output/QRImagick.html">QRImagick</a><ul>
 <li class="toctree-l2"><a class="reference internal" href="Built-In-Output/QRImagick.html#example">Example</a></li>
 <li class="toctree-l2"><a class="reference internal" href="Built-In-Output/QRImagick.html#additional-methods">Additional methods</a></li>
-<li class="toctree-l2"><a class="reference internal" href="Built-In-Output/QRImagick.html#options-that-affect-this-module">Options that affect this module</a></li>
+<li class="toctree-l2"><a class="reference internal" href="Built-In-Output/QRImagick.html#options-that-affect-this-class">Options that affect this class</a></li>
 </ul>
 </li>
 <li class="toctree-l1"><a class="reference internal" href="Built-In-Output/QRInterventionImage.html">QRInterventionImage</a><ul>
 <li class="toctree-l2"><a class="reference internal" href="Built-In-Output/QRInterventionImage.html#example">Example</a></li>
 <li class="toctree-l2"><a class="reference internal" href="Built-In-Output/QRInterventionImage.html#additional-methods">Additional methods</a></li>
-<li class="toctree-l2"><a class="reference internal" href="Built-In-Output/QRInterventionImage.html#options-that-affect-this-module">Options that affect this module</a></li>
+<li class="toctree-l2"><a class="reference internal" href="Built-In-Output/QRInterventionImage.html#options-that-affect-this-class">Options that affect this class</a></li>
 </ul>
 </li>
 <li class="toctree-l1"><a class="reference internal" href="Built-In-Output/QRMarkupHTML.html">QRMarkupHTML</a><ul>
 <li class="toctree-l2"><a class="reference internal" href="Built-In-Output/QRMarkupHTML.html#example">Example</a></li>
 <li class="toctree-l2"><a class="reference internal" href="Built-In-Output/QRMarkupHTML.html#additional-methods">Additional methods</a></li>
-<li class="toctree-l2"><a class="reference internal" href="Built-In-Output/QRMarkupHTML.html#options-that-affect-this-module">Options that affect this module</a><ul>
-<li class="toctree-l3"><a class="reference internal" href="Built-In-Output/QRMarkupHTML.html#options-that-have-no-effect">Options that have no effect</a></li>
-</ul>
-</li>
+<li class="toctree-l2"><a class="reference internal" href="Built-In-Output/QRMarkupHTML.html#options-that-affect-this-class">Options that affect this class</a></li>
 </ul>
 </li>
 <li class="toctree-l1"><a class="reference internal" href="Built-In-Output/QRMarkupSVG.html">QRMarkupSVG</a><ul>
@@ -313,8 +310,8 @@
 <li class="toctree-l2"><a class="reference internal" href="Appendix/URI-Content.html#contact-information-vcard">Contact information: vCard</a></li>
 <li class="toctree-l2"><a class="reference internal" href="Appendix/URI-Content.html#calendar-events-vcalendar-and-icalendar">Calendar Events: vCalendar and iCalendar</a></li>
 <li class="toctree-l2"><a class="reference internal" href="Appendix/URI-Content.html#credit-transfer">Credit Transfer</a><ul>
-<li class="toctree-l3"><a class="reference internal" href="Appendix/URI-Content.html#sepa">SEPA</a></li>
-<li class="toctree-l3"><a class="reference internal" href="Appendix/URI-Content.html#pix">Pix</a></li>
+<li class="toctree-l3"><a class="reference internal" href="Appendix/URI-Content.html#sepa-european-payments-council">SEPA (European Payments Council)</a></li>
+<li class="toctree-l3"><a class="reference internal" href="Appendix/URI-Content.html#pix-banco-central-do-brasil">Pix (Banco Central do Brasil)</a></li>
 </ul>
 </li>
 <li class="toctree-l2"><a class="reference internal" href="Appendix/URI-Content.html#see-also">See also</a></li>

Разница между файлами не показана из-за своего большого размера
+ 0 - 0
searchindex.js


Некоторые файлы не были показаны из-за большого количества измененных файлов