mirror of
https://github.com/chillerlan/php-qrcode.git
synced 2026-08-26 07:28:10 +00:00
307 lines
27 KiB
HTML
307 lines
27 KiB
HTML
<!DOCTYPE html>
|
|
<html lang="en">
|
|
<head>
|
|
<meta charset="utf-8">
|
|
<title>Documentation</title>
|
|
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
|
<base href="../">
|
|
<link rel="icon" href="images/favicon.ico"/>
|
|
<link rel="stylesheet" href="css/normalize.css">
|
|
<link rel="stylesheet" href="css/base.css">
|
|
<link rel="preconnect" href="https://fonts.gstatic.com">
|
|
<link href="https://fonts.googleapis.com/css2?family=Source+Sans+Pro:wght@400;600;700&display=swap" rel="stylesheet">
|
|
<link href="https://fonts.googleapis.com/css2?family=Source+Code+Pro:wght@400;600;700&display=swap" rel="stylesheet">
|
|
<link rel="stylesheet" href="css/template.css">
|
|
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.12.0/css/all.min.css" integrity="sha256-ybRkN9dBjhcS2qrW1z+hfCxq+1aBdwyQM5wlQoQVt/0=" crossorigin="anonymous" />
|
|
<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/prismjs@1.23.0/themes/prism-okaidia.css">
|
|
<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/prismjs@1.23.0/plugins/line-numbers/prism-line-numbers.css">
|
|
<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/prismjs@1.23.0/plugins/line-highlight/prism-line-highlight.css">
|
|
<script src="https://cdn.jsdelivr.net/npm/fuse.js@3.4.6"></script>
|
|
<script src="https://cdn.jsdelivr.net/npm/css-vars-ponyfill@2"></script>
|
|
<script src="js/search.js"></script>
|
|
<script defer src="js/searchIndex.js"></script>
|
|
</head>
|
|
<body id="top">
|
|
<header class="phpdocumentor-header phpdocumentor-section">
|
|
<h1 class="phpdocumentor-title"><a href="" class="phpdocumentor-title__link">Documentation</a></h1>
|
|
<input class="phpdocumentor-header__menu-button" type="checkbox" id="menu-button" name="menu-button" />
|
|
<label class="phpdocumentor-header__menu-icon" for="menu-button">
|
|
<i class="fas fa-bars"></i>
|
|
</label>
|
|
<section data-search-form class="phpdocumentor-search">
|
|
<label>
|
|
<span class="visually-hidden">Search for</span>
|
|
<svg class="phpdocumentor-search__icon" width="21" height="20" viewBox="0 0 21 20" fill="none" xmlns="http://www.w3.org/2000/svg">
|
|
<circle cx="7.5" cy="7.5" r="6.5" stroke="currentColor" stroke-width="2"/>
|
|
<line x1="12.4892" y1="12.2727" x2="19.1559" y2="18.9393" stroke="currentColor" stroke-width="3"/>
|
|
</svg>
|
|
<input type="search" class="phpdocumentor-field phpdocumentor-search__field" placeholder="Loading .." disabled />
|
|
</label>
|
|
</section>
|
|
|
|
<nav class="phpdocumentor-topnav">
|
|
<ul class="phpdocumentor-topnav__menu">
|
|
</ul>
|
|
</nav>
|
|
</header>
|
|
|
|
<main class="phpdocumentor">
|
|
<div class="phpdocumentor-section">
|
|
<input class="phpdocumentor-sidebar__menu-button" type="checkbox" id="sidebar-button" name="sidebar-button" />
|
|
<label class="phpdocumentor-sidebar__menu-icon" for="sidebar-button">
|
|
Menu
|
|
</label>
|
|
<aside class="phpdocumentor-column -four phpdocumentor-sidebar">
|
|
<section class="phpdocumentor-sidebar__category">
|
|
<h2 class="phpdocumentor-sidebar__category-header">Namespaces</h2>
|
|
<h4 class="phpdocumentor-sidebar__root-namespace"><a href="namespaces/chillerlan.html">chillerlan</a></h4>
|
|
<ul class="phpdocumentor-list">
|
|
<li>
|
|
<a href="namespaces/chillerlan-qrcode.html">QRCode</a>
|
|
|
|
</li>
|
|
<li>
|
|
<a href="namespaces/chillerlan-qrcodetest.html">QRCodeTest</a>
|
|
|
|
</li>
|
|
</ul>
|
|
|
|
</section>
|
|
<section class="phpdocumentor-sidebar__category">
|
|
<h2 class="phpdocumentor-sidebar__category-header">Packages</h2>
|
|
<h4 class="phpdocumentor-sidebar__root-namespace"><a href="packages/Application.html">Application</a></h4>
|
|
|
|
</section>
|
|
|
|
<section class="phpdocumentor-sidebar__category">
|
|
<h2 class="phpdocumentor-sidebar__category-header">Reports</h2>
|
|
<h3 class="phpdocumentor-sidebar__root-package"><a href="reports/deprecated.html">Deprecated</a></h3>
|
|
<h3 class="phpdocumentor-sidebar__root-package"><a href="reports/errors.html">Errors</a></h3>
|
|
<h3 class="phpdocumentor-sidebar__root-package"><a href="reports/markers.html">Markers</a></h3>
|
|
</section>
|
|
|
|
<section class="phpdocumentor-sidebar__category">
|
|
<h2 class="phpdocumentor-sidebar__category-header">Indices</h2>
|
|
<h3 class="phpdocumentor-sidebar__root-package"><a href="indices/files.html">Files</a></h3>
|
|
</section>
|
|
</aside>
|
|
|
|
<div class="phpdocumentor-column -eight phpdocumentor-content">
|
|
<ul class="phpdocumentor-breadcrumbs">
|
|
</ul>
|
|
|
|
<article class="phpdocumentor-element -package">
|
|
<h2 class="phpdocumentor-content__title">Application</h2>
|
|
|
|
|
|
|
|
<h3 id="interfaces_class_traits">
|
|
Interfaces, Classes and Traits
|
|
<a href="#interfaces_class_traits" class="headerlink"><i class="fas fa-link"></i></a>
|
|
</h3>
|
|
|
|
<dl class="phpdocumentor-table-of-contents">
|
|
<dt class="phpdocumentor-table-of-contents__entry -interface"><a href="classes/chillerlan-QRCode-Data-QRDataModeInterface.html"><abbr title="\chillerlan\QRCode\Data\QRDataModeInterface">QRDataModeInterface</abbr></a></dt>
|
|
<dd>Specifies the methods reqired for the data modules (Number, Alphanum, Byte and Kanji)
|
|
and holds version information in several constants</dd>
|
|
<dt class="phpdocumentor-table-of-contents__entry -interface"><a href="classes/chillerlan-QRCode-Decoder-LuminanceSourceInterface.html"><abbr title="\chillerlan\QRCode\Decoder\LuminanceSourceInterface">LuminanceSourceInterface</abbr></a></dt>
|
|
<dd></dd>
|
|
<dt class="phpdocumentor-table-of-contents__entry -interface"><a href="classes/chillerlan-QRCode-Output-QROutputInterface.html"><abbr title="\chillerlan\QRCode\Output\QROutputInterface">QROutputInterface</abbr></a></dt>
|
|
<dd>Converts the data matrix into readable output</dd>
|
|
|
|
<dt class="phpdocumentor-table-of-contents__entry -class"><a href="classes/chillerlan-QRCode-Common-BitBuffer.html"><abbr title="\chillerlan\QRCode\Common\BitBuffer">BitBuffer</abbr></a></dt>
|
|
<dd>Holds the raw binary data</dd>
|
|
<dt class="phpdocumentor-table-of-contents__entry -class"><a href="classes/chillerlan-QRCode-Common-EccLevel.html"><abbr title="\chillerlan\QRCode\Common\EccLevel">EccLevel</abbr></a></dt>
|
|
<dd></dd>
|
|
<dt class="phpdocumentor-table-of-contents__entry -class"><a href="classes/chillerlan-QRCode-Common-ECICharset.html"><abbr title="\chillerlan\QRCode\Common\ECICharset">ECICharset</abbr></a></dt>
|
|
<dd></dd>
|
|
<dt class="phpdocumentor-table-of-contents__entry -class"><a href="classes/chillerlan-QRCode-Common-FormatInformation.html"><abbr title="\chillerlan\QRCode\Common\FormatInformation">FormatInformation</abbr></a></dt>
|
|
<dd><p>Encapsulates a QR Code's format information, including the data mask used and
|
|
error correction level.</p></dd>
|
|
<dt class="phpdocumentor-table-of-contents__entry -class"><a href="classes/chillerlan-QRCode-Common-GenericGFPoly.html"><abbr title="\chillerlan\QRCode\Common\GenericGFPoly">GenericGFPoly</abbr></a></dt>
|
|
<dd><p>Represents a polynomial whose coefficients are elements of a GF.</dd>
|
|
<dt class="phpdocumentor-table-of-contents__entry -class"><a href="classes/chillerlan-QRCode-Common-GF256.html"><abbr title="\chillerlan\QRCode\Common\GF256">GF256</abbr></a></dt>
|
|
<dd><p>This class contains utility methods for performing mathematical operations over
|
|
the Galois Fields. Operations use a given primitive polynomial in calculations.</p></dd>
|
|
<dt class="phpdocumentor-table-of-contents__entry -class"><a href="classes/chillerlan-QRCode-Common-MaskPattern.html"><abbr title="\chillerlan\QRCode\Common\MaskPattern">MaskPattern</abbr></a></dt>
|
|
<dd>ISO/IEC 18004:2000 Section 8.8.1</dd>
|
|
<dt class="phpdocumentor-table-of-contents__entry -class"><a href="classes/chillerlan-QRCode-Common-MaskPatternTester.html"><abbr title="\chillerlan\QRCode\Common\MaskPatternTester">MaskPatternTester</abbr></a></dt>
|
|
<dd>Receives a QRData object and runs the mask pattern tests on it.</dd>
|
|
<dt class="phpdocumentor-table-of-contents__entry -class"><a href="classes/chillerlan-QRCode-Common-Mode.html"><abbr title="\chillerlan\QRCode\Common\Mode">Mode</abbr></a></dt>
|
|
<dd>ISO 18004:2006, 6.4.1, Tables 2 and 3</dd>
|
|
<dt class="phpdocumentor-table-of-contents__entry -class"><a href="classes/chillerlan-QRCode-Common-ReedSolomonDecoder.html"><abbr title="\chillerlan\QRCode\Common\ReedSolomonDecoder">ReedSolomonDecoder</abbr></a></dt>
|
|
<dd><p>Implements Reed-Solomon decoding, as the name implies.</p></dd>
|
|
<dt class="phpdocumentor-table-of-contents__entry -class"><a href="classes/chillerlan-QRCode-Common-ReedSolomonEncoder.html"><abbr title="\chillerlan\QRCode\Common\ReedSolomonEncoder">ReedSolomonEncoder</abbr></a></dt>
|
|
<dd>ISO/IEC 18004:2000 Section 8.5 ff</dd>
|
|
<dt class="phpdocumentor-table-of-contents__entry -class"><a href="classes/chillerlan-QRCode-Common-Version.html"><abbr title="\chillerlan\QRCode\Common\Version">Version</abbr></a></dt>
|
|
<dd></dd>
|
|
<dt class="phpdocumentor-table-of-contents__entry -class"><a href="classes/chillerlan-QRCode-Data-AlphaNum.html"><abbr title="\chillerlan\QRCode\Data\AlphaNum">AlphaNum</abbr></a></dt>
|
|
<dd>Alphanumeric mode: 0 to 9, A to Z, space, $ % * + - . / :</dd>
|
|
<dt class="phpdocumentor-table-of-contents__entry -class"><a href="classes/chillerlan-QRCode-Data-Byte.html"><abbr title="\chillerlan\QRCode\Data\Byte">Byte</abbr></a></dt>
|
|
<dd>Byte mode, ISO-8859-1 or UTF-8</dd>
|
|
<dt class="phpdocumentor-table-of-contents__entry -class"><a href="classes/chillerlan-QRCode-Data-ECI.html"><abbr title="\chillerlan\QRCode\Data\ECI">ECI</abbr></a></dt>
|
|
<dd>Adds an ECI Designator</dd>
|
|
<dt class="phpdocumentor-table-of-contents__entry -class"><a href="classes/chillerlan-QRCode-Data-Kanji.html"><abbr title="\chillerlan\QRCode\Data\Kanji">Kanji</abbr></a></dt>
|
|
<dd>Kanji mode: double-byte characters from the Shift JIS character set</dd>
|
|
<dt class="phpdocumentor-table-of-contents__entry -class"><a href="classes/chillerlan-QRCode-Data-Number.html"><abbr title="\chillerlan\QRCode\Data\Number">Number</abbr></a></dt>
|
|
<dd>Numeric mode: decimal digits 0 to 9</dd>
|
|
<dt class="phpdocumentor-table-of-contents__entry -class"><a href="classes/chillerlan-QRCode-Data-QRCodeDataException.html"><abbr title="\chillerlan\QRCode\Data\QRCodeDataException">QRCodeDataException</abbr></a></dt>
|
|
<dd>An exception container</dd>
|
|
<dt class="phpdocumentor-table-of-contents__entry -class"><a href="classes/chillerlan-QRCode-Data-QRData.html"><abbr title="\chillerlan\QRCode\Data\QRData">QRData</abbr></a></dt>
|
|
<dd>Processes the binary data and maps it on a matrix which is then being returned</dd>
|
|
<dt class="phpdocumentor-table-of-contents__entry -class"><a href="classes/chillerlan-QRCode-Data-QRDataModeAbstract.html"><abbr title="\chillerlan\QRCode\Data\QRDataModeAbstract">QRDataModeAbstract</abbr></a></dt>
|
|
<dd></dd>
|
|
<dt class="phpdocumentor-table-of-contents__entry -class"><a href="classes/chillerlan-QRCode-Data-QRMatrix.html"><abbr title="\chillerlan\QRCode\Data\QRMatrix">QRMatrix</abbr></a></dt>
|
|
<dd>Holds a numerical representation of the final QR Code;
|
|
maps the ECC coded binary data and applies the mask pattern</dd>
|
|
<dt class="phpdocumentor-table-of-contents__entry -class"><a href="classes/chillerlan-QRCode-Decoder-Binarizer.html"><abbr title="\chillerlan\QRCode\Decoder\Binarizer">Binarizer</abbr></a></dt>
|
|
<dd>This class implements a local thresholding algorithm, which while slower than the
|
|
GlobalHistogramBinarizer, is fairly efficient for what it does. It is designed for
|
|
high frequency images of barcodes with black data on white backgrounds. For this application,
|
|
it does a much better job than a global blackpoint with severe shadows and gradients.</dd>
|
|
<dt class="phpdocumentor-table-of-contents__entry -class"><a href="classes/chillerlan-QRCode-Decoder-BitMatrix.html"><abbr title="\chillerlan\QRCode\Decoder\BitMatrix">BitMatrix</abbr></a></dt>
|
|
<dd></dd>
|
|
<dt class="phpdocumentor-table-of-contents__entry -class"><a href="classes/chillerlan-QRCode-Decoder-BitMatrixParser.html"><abbr title="\chillerlan\QRCode\Decoder\BitMatrixParser">BitMatrixParser</abbr></a></dt>
|
|
<dd></dd>
|
|
<dt class="phpdocumentor-table-of-contents__entry -class"><a href="classes/chillerlan-QRCode-Decoder-Decoder.html"><abbr title="\chillerlan\QRCode\Decoder\Decoder">Decoder</abbr></a></dt>
|
|
<dd><p>The main class which implements QR Code decoding -- as opposed to locating and extracting
|
|
the QR Code from an image.</p></dd>
|
|
<dt class="phpdocumentor-table-of-contents__entry -class"><a href="classes/chillerlan-QRCode-Decoder-DecoderResult.html"><abbr title="\chillerlan\QRCode\Decoder\DecoderResult">DecoderResult</abbr></a></dt>
|
|
<dd><p>Encapsulates the result of decoding a matrix of bits. This typically
|
|
applies to 2D barcode formats. For now it contains the raw bytes obtained,
|
|
as well as a String interpretation of those bytes, if applicable.</p></dd>
|
|
<dt class="phpdocumentor-table-of-contents__entry -class"><a href="classes/chillerlan-QRCode-Decoder-GDLuminanceSource.html"><abbr title="\chillerlan\QRCode\Decoder\GDLuminanceSource">GDLuminanceSource</abbr></a></dt>
|
|
<dd>This class is used to help decode images from files which arrive as GD Resource
|
|
It does not support rotation.</dd>
|
|
<dt class="phpdocumentor-table-of-contents__entry -class"><a href="classes/chillerlan-QRCode-Decoder-IMagickLuminanceSource.html"><abbr title="\chillerlan\QRCode\Decoder\IMagickLuminanceSource">IMagickLuminanceSource</abbr></a></dt>
|
|
<dd>This class is used to help decode images from files which arrive as Imagick Resource
|
|
It does not support rotation.</dd>
|
|
<dt class="phpdocumentor-table-of-contents__entry -class"><a href="classes/chillerlan-QRCode-Decoder-LuminanceSourceAbstract.html"><abbr title="\chillerlan\QRCode\Decoder\LuminanceSourceAbstract">LuminanceSourceAbstract</abbr></a></dt>
|
|
<dd>The purpose of this class hierarchy is to abstract different bitmap implementations across
|
|
platforms into a standard interface for requesting greyscale luminance values. The interface
|
|
only provides immutable methods; therefore crop and rotation create copies. This is to ensure
|
|
that one Reader does not modify the original luminance source and leave it in an unknown state
|
|
for other Readers in the chain.</dd>
|
|
<dt class="phpdocumentor-table-of-contents__entry -class"><a href="classes/chillerlan-QRCode-Detector-AlignmentPattern.html"><abbr title="\chillerlan\QRCode\Detector\AlignmentPattern">AlignmentPattern</abbr></a></dt>
|
|
<dd><p>Encapsulates an alignment pattern, which are the smaller square patterns found in
|
|
all but the simplest QR Codes.</p></dd>
|
|
<dt class="phpdocumentor-table-of-contents__entry -class"><a href="classes/chillerlan-QRCode-Detector-AlignmentPatternFinder.html"><abbr title="\chillerlan\QRCode\Detector\AlignmentPatternFinder">AlignmentPatternFinder</abbr></a></dt>
|
|
<dd><p>This class attempts to find alignment patterns in a QR Code. Alignment patterns look like finder
|
|
patterns but are smaller and appear at regular intervals throughout the image.</p></dd>
|
|
<dt class="phpdocumentor-table-of-contents__entry -class"><a href="classes/chillerlan-QRCode-Detector-Detector.html"><abbr title="\chillerlan\QRCode\Detector\Detector">Detector</abbr></a></dt>
|
|
<dd><p>Encapsulates logic that can detect a QR Code in an image, even if the QR Code
|
|
is rotated or skewed, or partially obscured.</p></dd>
|
|
<dt class="phpdocumentor-table-of-contents__entry -class"><a href="classes/chillerlan-QRCode-Detector-FinderPattern.html"><abbr title="\chillerlan\QRCode\Detector\FinderPattern">FinderPattern</abbr></a></dt>
|
|
<dd><p>Encapsulates a finder pattern, which are the three square patterns found in
|
|
the corners of QR Codes. It also encapsulates a count of similar finder patterns,
|
|
as a convenience to the finder's bookkeeping.</p></dd>
|
|
<dt class="phpdocumentor-table-of-contents__entry -class"><a href="classes/chillerlan-QRCode-Detector-FinderPatternFinder.html"><abbr title="\chillerlan\QRCode\Detector\FinderPatternFinder">FinderPatternFinder</abbr></a></dt>
|
|
<dd><p>This class attempts to find finder patterns in a QR Code. Finder patterns are the square
|
|
markers at three corners of a QR Code.</p></dd>
|
|
<dt class="phpdocumentor-table-of-contents__entry -class"><a href="classes/chillerlan-QRCode-Detector-GridSampler.html"><abbr title="\chillerlan\QRCode\Detector\GridSampler">GridSampler</abbr></a></dt>
|
|
<dd>Implementations of this class can, given locations of finder patterns for a QR code in an
|
|
image, sample the right points in the image to reconstruct the QR code, accounting for
|
|
perspective distortion. It is abstracted since it is relatively expensive and should be allowed
|
|
to take advantage of platform-specific optimized implementations, like Sun's Java Advanced
|
|
Imaging library, but which may not be available in other environments such as J2ME, and vice
|
|
versa.</dd>
|
|
<dt class="phpdocumentor-table-of-contents__entry -class"><a href="classes/chillerlan-QRCode-Detector-PerspectiveTransform.html"><abbr title="\chillerlan\QRCode\Detector\PerspectiveTransform">PerspectiveTransform</abbr></a></dt>
|
|
<dd><p>This class implements a perspective transform in two dimensions. Given four source and four
|
|
destination points, it will compute the transformation implied between them. The code is based
|
|
directly upon section 3.4.2 of George Wolberg's "Digital Image Warping"; see pages 54-56.</p></dd>
|
|
<dt class="phpdocumentor-table-of-contents__entry -class"><a href="classes/chillerlan-QRCode-Detector-ResultPoint.html"><abbr title="\chillerlan\QRCode\Detector\ResultPoint">ResultPoint</abbr></a></dt>
|
|
<dd><p>Encapsulates a point of interest in an image containing a barcode. Typically, this
|
|
would be the location of a finder pattern or the corner of the barcode, for example.</p></dd>
|
|
<dt class="phpdocumentor-table-of-contents__entry -class"><a href="classes/chillerlan-QRCode-Output-QRCodeOutputException.html"><abbr title="\chillerlan\QRCode\Output\QRCodeOutputException">QRCodeOutputException</abbr></a></dt>
|
|
<dd>An exception container</dd>
|
|
<dt class="phpdocumentor-table-of-contents__entry -class"><a href="classes/chillerlan-QRCode-Output-QRFpdf.html"><abbr title="\chillerlan\QRCode\Output\QRFpdf">QRFpdf</abbr></a></dt>
|
|
<dd>QRFpdf output module (requires fpdf)</dd>
|
|
<dt class="phpdocumentor-table-of-contents__entry -class"><a href="classes/chillerlan-QRCode-Output-QRImage.html"><abbr title="\chillerlan\QRCode\Output\QRImage">QRImage</abbr></a></dt>
|
|
<dd>Converts the matrix into GD images, raw or base64 output (requires ext-gd)</dd>
|
|
<dt class="phpdocumentor-table-of-contents__entry -class"><a href="classes/chillerlan-QRCode-Output-QRImagick.html"><abbr title="\chillerlan\QRCode\Output\QRImagick">QRImagick</abbr></a></dt>
|
|
<dd>ImageMagick output module (requires ext-imagick)</dd>
|
|
<dt class="phpdocumentor-table-of-contents__entry -class"><a href="classes/chillerlan-QRCode-Output-QRMarkup.html"><abbr title="\chillerlan\QRCode\Output\QRMarkup">QRMarkup</abbr></a></dt>
|
|
<dd>Converts the matrix into markup types: HTML, SVG, .</dd>
|
|
<dt class="phpdocumentor-table-of-contents__entry -class"><a href="classes/chillerlan-QRCode-Output-QROutputAbstract.html"><abbr title="\chillerlan\QRCode\Output\QROutputAbstract">QROutputAbstract</abbr></a></dt>
|
|
<dd>common output abstract</dd>
|
|
<dt class="phpdocumentor-table-of-contents__entry -class"><a href="classes/chillerlan-QRCode-Output-QRString.html"><abbr title="\chillerlan\QRCode\Output\QRString">QRString</abbr></a></dt>
|
|
<dd>Converts the matrix data into string types</dd>
|
|
<dt class="phpdocumentor-table-of-contents__entry -class"><a href="classes/chillerlan-QRCode-QRCode.html"><abbr title="\chillerlan\QRCode\QRCode">QRCode</abbr></a></dt>
|
|
<dd>Turns a text string into a Model 2 QR Code</dd>
|
|
<dt class="phpdocumentor-table-of-contents__entry -class"><a href="classes/chillerlan-QRCode-QRCodeException.html"><abbr title="\chillerlan\QRCode\QRCodeException">QRCodeException</abbr></a></dt>
|
|
<dd>An exception container</dd>
|
|
<dt class="phpdocumentor-table-of-contents__entry -class"><a href="classes/chillerlan-QRCode-QROptions.html"><abbr title="\chillerlan\QRCode\QROptions">QROptions</abbr></a></dt>
|
|
<dd>The QRCode settings container</dd>
|
|
<dt class="phpdocumentor-table-of-contents__entry -class"><a href="classes/chillerlan-QRCodeTest-Common-BitBufferTest.html"><abbr title="\chillerlan\QRCodeTest\Common\BitBufferTest">BitBufferTest</abbr></a></dt>
|
|
<dd>BitBuffer coverage test</dd>
|
|
<dt class="phpdocumentor-table-of-contents__entry -class"><a href="classes/chillerlan-QRCodeTest-Common-MaskPatternTesterTest.html"><abbr title="\chillerlan\QRCodeTest\Common\MaskPatternTesterTest">MaskPatternTesterTest</abbr></a></dt>
|
|
<dd>MaskPatternTester coverage test</dd>
|
|
<dt class="phpdocumentor-table-of-contents__entry -class"><a href="classes/chillerlan-QRCodeTest-Data-AlphaNumTest.html"><abbr title="\chillerlan\QRCodeTest\Data\AlphaNumTest">AlphaNumTest</abbr></a></dt>
|
|
<dd>Tests the AlphaNum class</dd>
|
|
<dt class="phpdocumentor-table-of-contents__entry -class"><a href="classes/chillerlan-QRCodeTest-Data-ByteTest.html"><abbr title="\chillerlan\QRCodeTest\Data\ByteTest">ByteTest</abbr></a></dt>
|
|
<dd>Tests the Byte class</dd>
|
|
<dt class="phpdocumentor-table-of-contents__entry -class"><a href="classes/chillerlan-QRCodeTest-Data-DatainterfaceTestAbstract.html"><abbr title="\chillerlan\QRCodeTest\Data\DatainterfaceTestAbstract">DatainterfaceTestAbstract</abbr></a></dt>
|
|
<dd>The data interface test abstract</dd>
|
|
<dt class="phpdocumentor-table-of-contents__entry -class"><a href="classes/chillerlan-QRCodeTest-Data-KanjiTest.html"><abbr title="\chillerlan\QRCodeTest\Data\KanjiTest">KanjiTest</abbr></a></dt>
|
|
<dd>Tests the Kanji class</dd>
|
|
<dt class="phpdocumentor-table-of-contents__entry -class"><a href="classes/chillerlan-QRCodeTest-Data-NumberTest.html"><abbr title="\chillerlan\QRCodeTest\Data\NumberTest">NumberTest</abbr></a></dt>
|
|
<dd>Tests the Number class</dd>
|
|
<dt class="phpdocumentor-table-of-contents__entry -class"><a href="classes/chillerlan-QRCodeTest-Data-QRMatrixTest.html"><abbr title="\chillerlan\QRCodeTest\Data\QRMatrixTest">QRMatrixTest</abbr></a></dt>
|
|
<dd>Tests the QRMatix class</dd>
|
|
<dt class="phpdocumentor-table-of-contents__entry -class"><a href="classes/chillerlan-QRCodeTest-Output-QRFpdfTest.html"><abbr title="\chillerlan\QRCodeTest\Output\QRFpdfTest">QRFpdfTest</abbr></a></dt>
|
|
<dd>Tests the QRFpdf output module</dd>
|
|
<dt class="phpdocumentor-table-of-contents__entry -class"><a href="classes/chillerlan-QRCodeTest-Output-QRImageTest.html"><abbr title="\chillerlan\QRCodeTest\Output\QRImageTest">QRImageTest</abbr></a></dt>
|
|
<dd>Tests the QRImage output module</dd>
|
|
<dt class="phpdocumentor-table-of-contents__entry -class"><a href="classes/chillerlan-QRCodeTest-Output-QRImagickTest.html"><abbr title="\chillerlan\QRCodeTest\Output\QRImagickTest">QRImagickTest</abbr></a></dt>
|
|
<dd>Tests the QRImagick output module</dd>
|
|
<dt class="phpdocumentor-table-of-contents__entry -class"><a href="classes/chillerlan-QRCodeTest-Output-QRMarkupTest.html"><abbr title="\chillerlan\QRCodeTest\Output\QRMarkupTest">QRMarkupTest</abbr></a></dt>
|
|
<dd>Tests the QRMarkup output module</dd>
|
|
<dt class="phpdocumentor-table-of-contents__entry -class"><a href="classes/chillerlan-QRCodeTest-Output-QROutputTestAbstract.html"><abbr title="\chillerlan\QRCodeTest\Output\QROutputTestAbstract">QROutputTestAbstract</abbr></a></dt>
|
|
<dd>Test abstract for the several (built-in) output modules,
|
|
should also be used to test custom output modules</dd>
|
|
<dt class="phpdocumentor-table-of-contents__entry -class"><a href="classes/chillerlan-QRCodeTest-Output-QRStringTest.html"><abbr title="\chillerlan\QRCodeTest\Output\QRStringTest">QRStringTest</abbr></a></dt>
|
|
<dd>Tests the QRString output module</dd>
|
|
<dt class="phpdocumentor-table-of-contents__entry -class"><a href="classes/chillerlan-QRCodeTest-QRCodeReaderTest.html"><abbr title="\chillerlan\QRCodeTest\QRCodeReaderTest">QRCodeReaderTest</abbr></a></dt>
|
|
<dd>Tests the QR Code reader</dd>
|
|
<dt class="phpdocumentor-table-of-contents__entry -class"><a href="classes/chillerlan-QRCodeTest-QRCodeTest.html"><abbr title="\chillerlan\QRCodeTest\QRCodeTest">QRCodeTest</abbr></a></dt>
|
|
<dd>Tests basic functions of the QRCode class</dd>
|
|
<dt class="phpdocumentor-table-of-contents__entry -class"><a href="classes/chillerlan-QRCodeTest-QROptionsTest.html"><abbr title="\chillerlan\QRCodeTest\QROptionsTest">QROptionsTest</abbr></a></dt>
|
|
<dd>QROptions test</dd>
|
|
|
|
<dt class="phpdocumentor-table-of-contents__entry -trait"><a href="classes/chillerlan-QRCode-QROptionsTrait.html"><abbr title="\chillerlan\QRCode\QROptionsTrait">QROptionsTrait</abbr></a></dt>
|
|
<dd>The QRCode plug-in settings & setter functionality</dd>
|
|
</dl>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
</article>
|
|
<section data-search-results class="phpdocumentor-search-results phpdocumentor-search-results--hidden">
|
|
<section class="phpdocumentor-search-results__dialog">
|
|
<header class="phpdocumentor-search-results__header">
|
|
<h2 class="phpdocumentor-search-results__title">Search results</h2>
|
|
<button class="phpdocumentor-search-results__close"><i class="fas fa-times"></i></button>
|
|
</header>
|
|
<section class="phpdocumentor-search-results__body">
|
|
<ul class="phpdocumentor-search-results__entries"></ul>
|
|
</section>
|
|
</section>
|
|
</section>
|
|
</div>
|
|
</div>
|
|
<a href="packages/Application.html#top" class="phpdocumentor-back-to-top"><i class="fas fa-chevron-circle-up"></i></a>
|
|
|
|
</main>
|
|
|
|
<script>
|
|
cssVars({});
|
|
</script>
|
|
<script src="https://cdn.jsdelivr.net/npm/prismjs@1.23.0/prism.min.js"></script>
|
|
<script src="https://cdn.jsdelivr.net/npm/prismjs@1.23.0/plugins/autoloader/prism-autoloader.min.js"></script>
|
|
<script src="https://cdn.jsdelivr.net/npm/prismjs@1.23.0/plugins/line-numbers/prism-line-numbers.min.js"></script>
|
|
<script src="https://cdn.jsdelivr.net/npm/prismjs@1.23.0/plugins/line-highlight/prism-line-highlight.min.js"></script>
|
|
</body>
|
|
</html>
|