+ M_DARKMODULE_LIGHT + +
+ + + + +
+ public
+ int
+ M_DARKMODULE_LIGHT
+ = 0b1
+
+
+
+
+
+
+
From 1e21af83f34da5a3a83c6becdec66d0ac88333fe Mon Sep 17 00:00:00 2001
From: codemasher checks whether the module at ($x, $y) is in the given array of $M_TYPES,
+ Checks whether the module at ($x, $y) is in the given array of $M_TYPES,
returns true if a match is found, otherwise false. Inverts the values of the whole matrix ISO/IEC 18004:2015 Section 6.2 - Reflectance reversal checks whether the module at ($x, $y) is in the given array of $M_TYPES,
+ Checks whether the module at ($x, $y) is in the given array of $M_TYPES,
returns true if a match is found, otherwise false. Inverts the values of the whole matrix ISO/IEC 18004:2015 Section 6.2 - Reflectance reversal This method will actually "nudge" the endpoints back onto the image if they are found to be
barely (less than 1 pixel) off the image. This accounts for imperfect detection of finder
@@ -320,20 +367,11 @@ image into which the points should map actual points in x1,y1,...,xn,yn form matrix width/height [$xValues, $yValues|null] Map of module type => default value Map of module type => readable name (for CSS etc.) Map of built-in output modes => modules Map of built-in output modes => class FQN generates the output, optionally dumps it to a file, and returns it Generates the output, optionally dumps it to a file, and returns it /path/to/cache.file Optional cache file path `/path/to/cache.file` specifies the radius of the modules when $drawCircularModules is set to true Specifies the radius of the modules when $drawCircularModules is set to true whether to connect the paths for the several module types to avoid weird glitches when using gradients etc. Whether to connect the paths for the several module types to avoid weird glitches when using gradients etc. a common css class A common css class specify whether to draw the modules as filled circles Specify whether to draw the modules as filled circles whether to draw the light (false) modules Whether to draw the light (false) modules newline string Newline string specify which paths/patterns to exclude from connecting if $connectPaths is set to true Specify which paths/patterns to exclude from connecting if $connectPaths is set to true toggle base64 or raw image data (if applicable) Toggle base64 or raw image data (if applicable) toggle transparency Toggle transparency specifies which module types to exclude when $drawCircularModules is set to true Specifies which module types to exclude when $drawCircularModules is set to true height of the logo space Height of the logo space optional horizontal start position of the logo space (top left corner) Optional horizontal start position of the logo space (top left corner) optional vertical start position of the logo space (top left corner) Optional vertical start position of the logo space (top left corner) width of the logo space Width of the logo space markup substitute for dark (CSS value) Markup substitute for dark (CSS value) markup substitute for light (CSS value) Markup substitute for light (CSS value) the FQCN of the custom QROutputInterface if $outputType is set to QRCode::OUTPUT_CUSTOM The FQCN of the custom QROutputInterface if $outputType is set to QRCode::OUTPUT_CUSTOM The output type The built-in output type grayscale the image before reading Grayscale the image before reading increase the contrast before reading Increase the contrast before reading
@@ -622,7 +622,7 @@
@@ -680,7 +680,7 @@
@@ -738,7 +738,7 @@
@@ -781,6 +781,14 @@
= 0b100000000001
+
+
+
= 0b110000000000
= 0b1000
: bool
@@ -640,7 +668,7 @@
@@ -667,7 +695,7 @@
@@ -694,7 +722,7 @@
@@ -711,6 +739,33 @@
+
+
+ M_DARKMODULE_LIGHT
+
+
+
+
+
+
+
+ public
+ int
+ M_DARKMODULE_LIGHT
+ = 0b1
+
+
+
+
+
+
+
@@ -721,7 +776,7 @@
@@ -748,7 +803,7 @@
@@ -775,7 +830,7 @@
@@ -802,7 +857,7 @@
@@ -829,7 +884,7 @@
@@ -846,6 +901,33 @@
+
+ M_FINDER_DOT_LIGHT
+
+
+
+
+
+
+
+ public
+ int
+ M_FINDER_DOT_LIGHT
+ = 0b10000000000
+
+
+
+
+
+
+
@@ -856,7 +938,7 @@
@@ -883,7 +965,7 @@
@@ -910,7 +992,7 @@
@@ -937,7 +1019,7 @@
@@ -964,7 +1046,7 @@
@@ -991,7 +1073,7 @@
@@ -1018,7 +1100,7 @@
@@ -1045,7 +1127,7 @@
@@ -1062,6 +1144,33 @@
+
+ M_SEPARATOR_DARK
+
+
+
+
+
+
+
+ public
+ int
+ M_SEPARATOR_DARK
+ = 0b100000001000
+
+
+
+
+
+
+
@@ -1072,7 +1181,7 @@
@@ -1099,7 +1208,7 @@
@@ -1126,7 +1235,7 @@
@@ -1153,7 +1262,7 @@
@@ -1180,7 +1289,7 @@
@@ -1207,7 +1316,7 @@
@@ -1234,7 +1343,7 @@
@@ -1291,7 +1400,7 @@
@@ -1325,7 +1434,7 @@
@@ -1365,7 +1474,7 @@
@@ -1398,7 +1507,7 @@
@@ -1432,7 +1541,7 @@
@@ -1470,7 +1579,7 @@
@@ -1522,7 +1631,7 @@
@@ -1574,7 +1683,7 @@
@@ -1640,7 +1749,7 @@
@@ -1702,11 +1811,11 @@
-
@@ -1763,7 +1872,7 @@
@@ -1826,7 +1935,7 @@
@@ -1878,7 +1987,7 @@
@@ -1911,7 +2020,7 @@
@@ -1944,7 +2053,7 @@
@@ -1988,7 +2097,7 @@
@@ -2023,7 +2132,7 @@
@@ -2056,7 +2165,7 @@
@@ -2070,6 +2179,41 @@
+
Return values
+ self
+ —
+
+
+
+ invert()
+
+
+
+
+
+ public
+ invert() : self
+
+ Return values
self
—
@@ -2089,7 +2233,7 @@
@@ -2135,7 +2279,7 @@
@@ -2198,7 +2342,7 @@
@@ -2272,7 +2416,7 @@
@@ -2305,7 +2449,7 @@
@@ -2376,7 +2520,7 @@
@@ -2411,7 +2555,7 @@
@@ -2495,7 +2639,7 @@
@@ -2530,7 +2674,7 @@
@@ -2565,7 +2709,7 @@
@@ -2611,7 +2755,7 @@
@@ -2712,7 +2856,7 @@
@@ -2772,7 +2916,7 @@
@@ -2807,7 +2951,7 @@
@@ -2842,7 +2986,7 @@
@@ -2877,7 +3021,7 @@
@@ -2940,7 +3084,7 @@
@@ -3003,7 +3147,7 @@
@@ -3047,7 +3191,7 @@
diff --git a/classes/chillerlan-QRCode-Decoder-Binarizer.html b/classes/chillerlan-QRCode-Decoder-Binarizer.html
index 161361bf3..e0e082f5e 100644
--- a/classes/chillerlan-QRCode-Decoder-Binarizer.html
+++ b/classes/chillerlan-QRCode-Decoder-Binarizer.html
@@ -687,7 +687,7 @@
@@ -771,7 +771,7 @@
@@ -841,7 +841,7 @@
diff --git a/classes/chillerlan-QRCode-Decoder-BitMatrix.html b/classes/chillerlan-QRCode-Decoder-BitMatrix.html
index f50d6147d..a1fe912ec 100644
--- a/classes/chillerlan-QRCode-Decoder-BitMatrix.html
+++ b/classes/chillerlan-QRCode-Decoder-BitMatrix.html
@@ -180,6 +180,13 @@
= 0b100000000001
= 0b110000000000
= 0b1000
: bool
@@ -785,7 +813,7 @@
@@ -812,7 +840,7 @@
@@ -839,7 +867,7 @@
@@ -856,6 +884,33 @@
+
+
+ M_DARKMODULE_LIGHT
+
+
+
+
+
+
+
+ public
+ int
+ M_DARKMODULE_LIGHT
+ = 0b1
+
+
+
+
+
+
+
@@ -866,7 +921,7 @@
@@ -893,7 +948,7 @@
@@ -920,7 +975,7 @@
@@ -947,7 +1002,7 @@
@@ -974,7 +1029,7 @@
@@ -991,6 +1046,33 @@
+
+ M_FINDER_DOT_LIGHT
+
+
+
+
+
+
+
+ public
+ int
+ M_FINDER_DOT_LIGHT
+ = 0b10000000000
+
+
+
+
+
+
+
@@ -1001,7 +1083,7 @@
@@ -1028,7 +1110,7 @@
@@ -1055,7 +1137,7 @@
@@ -1082,7 +1164,7 @@
@@ -1109,7 +1191,7 @@
@@ -1136,7 +1218,7 @@
@@ -1163,7 +1245,7 @@
@@ -1190,7 +1272,7 @@
@@ -1207,6 +1289,33 @@
+
+ M_SEPARATOR_DARK
+
+
+
+
+
+
+
+ public
+ int
+ M_SEPARATOR_DARK
+ = 0b100000001000
+
+
+
+
+
+
+
@@ -1217,7 +1326,7 @@
@@ -1244,7 +1353,7 @@
@@ -1271,7 +1380,7 @@
@@ -1298,7 +1407,7 @@
@@ -1325,7 +1434,7 @@
@@ -1352,7 +1461,7 @@
@@ -1379,7 +1488,7 @@
@@ -1560,7 +1669,7 @@
@@ -1594,7 +1703,7 @@
@@ -1634,7 +1743,7 @@
@@ -1667,7 +1776,7 @@
@@ -1701,7 +1810,7 @@
@@ -1834,7 +1943,7 @@
@@ -1886,7 +1995,7 @@
@@ -1952,7 +2061,7 @@
@@ -2014,11 +2123,11 @@
-
@@ -2075,7 +2184,7 @@
@@ -2138,7 +2247,7 @@
@@ -2190,7 +2299,7 @@
@@ -2223,7 +2332,7 @@
@@ -2256,7 +2365,7 @@
@@ -2300,7 +2409,7 @@
@@ -2335,7 +2444,7 @@
@@ -2368,7 +2477,7 @@
@@ -2382,6 +2491,41 @@
+
Return values
+ self
+ —
+
+
+
+ invert()
+
+
+
+
+
+ public
+ invert() : self
+
+ Return values
self
—
@@ -2401,7 +2545,7 @@
@@ -2447,7 +2591,7 @@
@@ -2510,7 +2654,7 @@
@@ -2699,7 +2843,7 @@
@@ -2732,7 +2876,7 @@
@@ -2803,7 +2947,7 @@
@@ -2838,7 +2982,7 @@
@@ -2922,7 +3066,7 @@
@@ -2957,7 +3101,7 @@
@@ -2992,7 +3136,7 @@
@@ -3192,7 +3336,7 @@
@@ -3227,7 +3371,7 @@
@@ -3262,7 +3406,7 @@
@@ -3297,7 +3441,7 @@
@@ -3360,7 +3504,7 @@
@@ -3423,7 +3567,7 @@
@@ -3467,7 +3611,7 @@
diff --git a/classes/chillerlan-QRCode-Detector-GridSampler.html b/classes/chillerlan-QRCode-Detector-GridSampler.html
index f75034d3c..12ef6bf52 100644
--- a/classes/chillerlan-QRCode-Detector-GridSampler.html
+++ b/classes/chillerlan-QRCode-Detector-GridSampler.html
@@ -174,7 +174,14 @@
-
+
+ Properties
+
+
+
+ $points
+
+
+
+
+
+
+
+
+ private
+ array<string|int, mixed>
+ $points
+
+
+
+
+
+
+
+
+
@@ -217,7 +264,7 @@
@@ -299,7 +346,7 @@
@@ -308,7 +355,7 @@
private
- checkAndNudgePoints(BitMatrix $matrix, array<string|int, float> $points) : void
+ checkAndNudgePoints(int $dimension) : void
Parameters
public
- transformPoints(array<string|int, mixed> &$xValues[, array<string|int, mixed> &$yValues = null ]) : void
+ transformPoints(array<string|int, mixed> $xValues[, array<string|int, mixed> $yValues = null ]) : array<string|int, array<string|int, mixed>>
Parameters
@@ -829,9 +829,11 @@ Parameters
Return values
- void
+ array<string|int, array<string|int, mixed>>
—
-
+
\chillerlan\QRCode\Data\QRMatrix::M_VERSION => false,
\chillerlan\QRCode\Data\QRMatrix::M_QUIETZONE => false,
\chillerlan\QRCode\Data\QRMatrix::M_LOGO => false,
+ \chillerlan\QRCode\Data\QRMatrix::M_FINDER_DOT_LIGHT => false,
\chillerlan\QRCode\Data\QRMatrix::M_TEST => false,
// dark
\chillerlan\QRCode\Data\QRMatrix::M_DARKMODULE => true,
\chillerlan\QRCode\Data\QRMatrix::M_DATA_DARK => true,
\chillerlan\QRCode\Data\QRMatrix::M_FINDER_DARK => true,
+ \chillerlan\QRCode\Data\QRMatrix::M_SEPARATOR_DARK => true,
\chillerlan\QRCode\Data\QRMatrix::M_ALIGNMENT_DARK => true,
\chillerlan\QRCode\Data\QRMatrix::M_TIMING_DARK => true,
\chillerlan\QRCode\Data\QRMatrix::M_FORMAT_DARK => true,
@@ -184,7 +187,7 @@
\chillerlan\QRCode\Data\QRMatrix::M_TEST_DARK => true,
]
-
+
= [
// light
\chillerlan\QRCode\Data\QRMatrix::M_NULL => 'null',
+ \chillerlan\QRCode\Data\QRMatrix::M_DARKMODULE_LIGHT => 'darkmodule-light',
\chillerlan\QRCode\Data\QRMatrix::M_DATA => 'data',
\chillerlan\QRCode\Data\QRMatrix::M_FINDER => 'finder',
\chillerlan\QRCode\Data\QRMatrix::M_SEPARATOR => 'separator',
@@ -243,11 +247,13 @@
\chillerlan\QRCode\Data\QRMatrix::M_VERSION => 'version',
\chillerlan\QRCode\Data\QRMatrix::M_QUIETZONE => 'quietzone',
\chillerlan\QRCode\Data\QRMatrix::M_LOGO => 'logo',
+ \chillerlan\QRCode\Data\QRMatrix::M_FINDER_DOT_LIGHT => 'finder-dot-light',
\chillerlan\QRCode\Data\QRMatrix::M_TEST => 'test',
// dark
\chillerlan\QRCode\Data\QRMatrix::M_DARKMODULE => 'darkmodule',
\chillerlan\QRCode\Data\QRMatrix::M_DATA_DARK => 'data-dark',
\chillerlan\QRCode\Data\QRMatrix::M_FINDER_DARK => 'finder-dark',
+ \chillerlan\QRCode\Data\QRMatrix::M_SEPARATOR_DARK => 'separator-dark',
\chillerlan\QRCode\Data\QRMatrix::M_ALIGNMENT_DARK => 'alignment-dark',
\chillerlan\QRCode\Data\QRMatrix::M_TIMING_DARK => 'timing-dark',
\chillerlan\QRCode\Data\QRMatrix::M_FORMAT_DARK => 'format-dark',
@@ -258,7 +264,7 @@
\chillerlan\QRCode\Data\QRMatrix::M_TEST_DARK => 'test-dark',
]
= [self::MARKUP_SVG => \chillerlan\QRCode\Output\QRMarkupSVG::class, self::MARKUP_HTML => \chillerlan\QRCode\Output\QRMarkupHTML::class, self::GDIMAGE_PNG => \chillerlan\QRCode\Output\QRGdImage::class, self::GDIMAGE_GIF => \chillerlan\QRCode\Output\QRGdImage::class, self::GDIMAGE_JPG => \chillerlan\QRCode\Output\QRGdImage::class, self::STRING_JSON => \chillerlan\QRCode\Output\QRString::class, self::STRING_TEXT => \chillerlan\QRCode\Output\QRString::class, self::IMAGICK => \chillerlan\QRCode\Output\QRImagick::class, self::FPDF => \chillerlan\QRCode\Output\QRFpdf::class, self::EPS => \chillerlan\QRCode\Output\QREps::class]
: mixed
-
+
public
array<string|int, bool>
@@ -367,6 +374,7 @@
= [
// light
\chillerlan\QRCode\Data\QRMatrix::M_NULL => false,
+ \chillerlan\QRCode\Data\QRMatrix::M_DARKMODULE_LIGHT => false,
\chillerlan\QRCode\Data\QRMatrix::M_DATA => false,
\chillerlan\QRCode\Data\QRMatrix::M_FINDER => false,
\chillerlan\QRCode\Data\QRMatrix::M_SEPARATOR => false,
@@ -376,11 +384,13 @@
\chillerlan\QRCode\Data\QRMatrix::M_VERSION => false,
\chillerlan\QRCode\Data\QRMatrix::M_QUIETZONE => false,
\chillerlan\QRCode\Data\QRMatrix::M_LOGO => false,
+ \chillerlan\QRCode\Data\QRMatrix::M_FINDER_DOT_LIGHT => false,
\chillerlan\QRCode\Data\QRMatrix::M_TEST => false,
// dark
\chillerlan\QRCode\Data\QRMatrix::M_DARKMODULE => true,
\chillerlan\QRCode\Data\QRMatrix::M_DATA_DARK => true,
\chillerlan\QRCode\Data\QRMatrix::M_FINDER_DARK => true,
+ \chillerlan\QRCode\Data\QRMatrix::M_SEPARATOR_DARK => true,
\chillerlan\QRCode\Data\QRMatrix::M_ALIGNMENT_DARK => true,
\chillerlan\QRCode\Data\QRMatrix::M_TIMING_DARK => true,
\chillerlan\QRCode\Data\QRMatrix::M_FORMAT_DARK => true,
@@ -569,11 +579,12 @@
-
+
public
array<string|int, string>
@@ -581,6 +592,7 @@
= [
// light
\chillerlan\QRCode\Data\QRMatrix::M_NULL => 'null',
+ \chillerlan\QRCode\Data\QRMatrix::M_DARKMODULE_LIGHT => 'darkmodule-light',
\chillerlan\QRCode\Data\QRMatrix::M_DATA => 'data',
\chillerlan\QRCode\Data\QRMatrix::M_FINDER => 'finder',
\chillerlan\QRCode\Data\QRMatrix::M_SEPARATOR => 'separator',
@@ -590,11 +602,13 @@
\chillerlan\QRCode\Data\QRMatrix::M_VERSION => 'version',
\chillerlan\QRCode\Data\QRMatrix::M_QUIETZONE => 'quietzone',
\chillerlan\QRCode\Data\QRMatrix::M_LOGO => 'logo',
+ \chillerlan\QRCode\Data\QRMatrix::M_FINDER_DOT_LIGHT => 'finder-dot-light',
\chillerlan\QRCode\Data\QRMatrix::M_TEST => 'test',
// dark
\chillerlan\QRCode\Data\QRMatrix::M_DARKMODULE => 'darkmodule',
\chillerlan\QRCode\Data\QRMatrix::M_DATA_DARK => 'data-dark',
\chillerlan\QRCode\Data\QRMatrix::M_FINDER_DARK => 'finder-dark',
+ \chillerlan\QRCode\Data\QRMatrix::M_SEPARATOR_DARK => 'separator-dark',
\chillerlan\QRCode\Data\QRMatrix::M_ALIGNMENT_DARK => 'alignment-dark',
\chillerlan\QRCode\Data\QRMatrix::M_TIMING_DARK => 'timing-dark',
\chillerlan\QRCode\Data\QRMatrix::M_FORMAT_DARK => 'format-dark',
@@ -679,7 +693,7 @@
-
public
@@ -768,11 +782,11 @@
-
public
@@ -830,7 +844,7 @@
diff --git a/classes/chillerlan-QRCode-QROptions.html b/classes/chillerlan-QRCode-QROptions.html
index 7b62dad1a..c62a980d8 100644
--- a/classes/chillerlan-QRCode-QROptions.html
+++ b/classes/chillerlan-QRCode-QROptions.html
@@ -182,42 +182,42 @@
: string|null
: string
: bool
: array<string|int, mixed>
: string|null
: bool
: int
: string
: int|null
= null
-
-
protected
@@ -772,7 +772,7 @@
-
protected
@@ -806,7 +806,7 @@
-
protected
@@ -854,7 +854,7 @@
-
protected
@@ -888,7 +888,7 @@
-
protected
@@ -949,7 +949,7 @@
-
protected
@@ -1047,7 +1047,7 @@
-
protected
@@ -1081,7 +1081,7 @@
-
protected
@@ -1163,7 +1163,7 @@
-
protected
@@ -1197,7 +1197,7 @@
-
protected
@@ -1352,7 +1352,7 @@
-
protected
@@ -1386,7 +1386,7 @@
-
protected
@@ -1422,7 +1422,7 @@
-
protected
@@ -1456,7 +1456,7 @@
-
protected
@@ -1490,7 +1490,7 @@
-
protected
@@ -1526,7 +1526,7 @@
-
protected
@@ -1560,7 +1560,7 @@
-
protected
@@ -1669,7 +1669,7 @@
-
protected
@@ -1703,7 +1703,7 @@
-
protected
@@ -1830,7 +1830,7 @@
-
protected
@@ -1864,7 +1864,7 @@
-
protected
@@ -1900,7 +1900,7 @@
use Imagick (if available) when reading QR Codes
Use Imagick (if available) when reading QR Codes
protected
@@ -1989,7 +1989,7 @@
-
pixel size of a QR code module
+ Pixel size of a QR code module
protected
@@ -2059,7 +2059,7 @@
-
anything between <defs>
+ Anything in the <defs> tag
protected
@@ -2107,7 +2107,7 @@
-
optional "height" attribute with the specified value (note that the value is not checked!)
+ Optional "height" attribute with the specified value (note that the value is not checked!)
protected
@@ -2236,7 +2236,7 @@
-
SVG viewBox size. a single integer number which defines width/height of the viewBox attribute.
+ SVG viewBox size. A single integer number which defines width/height of the viewBox attribute.
protected
@@ -2294,7 +2294,7 @@
-
optional "width" attribute with the specified value (note that the value is not checked!)
+ Optional "width" attribute with the specified value (note that the value is not checked!)
protected
@@ -2342,7 +2342,7 @@
-
string substitute for dark
+ String substitute for dark
protected
@@ -2376,7 +2376,7 @@
-
string substitute for light
+ String substitute for light
protected
diff --git a/classes/chillerlan-QRCode-QROptionsTrait.html b/classes/chillerlan-QRCode-QROptionsTrait.html
index df014d0c4..e436d05d1 100644
--- a/classes/chillerlan-QRCode-QROptionsTrait.html
+++ b/classes/chillerlan-QRCode-QROptionsTrait.html
@@ -166,42 +166,42 @@
: string|null
-/path/to/cache.file
+Optional cache file path `/path/to/cache.file`
$circleRadius
: float
-specifies the radius of the modules when $drawCircularModules is set to true
+Specifies the radius of the modules when $drawCircularModules is set to true
$connectPaths
: bool
-whether to connect the paths for the several module types to avoid weird glitches when using gradients etc.
+Whether to connect the paths for the several module types to avoid weird glitches when using gradients etc.
$cssClass
: string
-a common css class
+A common css class
$drawCircularModules
: bool
-specify whether to draw the modules as filled circles
+Specify whether to draw the modules as filled circles
$drawLightModules
: bool
-whether to draw the light (false) modules
+Whether to draw the light (false) modules
$eccLevel
@@ -215,14 +215,14 @@
: string
-newline string
+Newline string
$excludeFromConnect
: array<string|int, mixed>
-specify which paths/patterns to exclude from connecting if $connectPaths is set to true
+Specify which paths/patterns to exclude from connecting if $connectPaths is set to true
$fpdfMeasureUnit
@@ -236,14 +236,14 @@
: bool
-toggle base64 or raw image data (if applicable)
+Toggle base64 or raw image data (if applicable)
$imageTransparent
: bool
-toggle transparency
+Toggle transparency
$imagickFormat
@@ -264,49 +264,49 @@
: array<string|int, mixed>
-specifies which module types to exclude when $drawCircularModules is set to true
+Specifies which module types to exclude when $drawCircularModules is set to true
$logoSpaceHeight
: int|null
-height of the logo space
+Height of the logo space
$logoSpaceStartX
: int|null
-optional horizontal start position of the logo space (top left corner)
+Optional horizontal start position of the logo space (top left corner)
$logoSpaceStartY
: int|null
-optional vertical start position of the logo space (top left corner)
+Optional vertical start position of the logo space (top left corner)
$logoSpaceWidth
: int|null
-width of the logo space
+Width of the logo space
$markupDark
: string
-markup substitute for dark (CSS value)
+Markup substitute for dark (CSS value)
$markupLight
: string
-markup substitute for light (CSS value)
+Markup substitute for light (CSS value)
$maskPattern
@@ -327,14 +327,14 @@
: string|null
-the FQCN of the custom QROutputInterface if $outputType is set to QRCode::OUTPUT_CUSTOM
+The FQCN of the custom QROutputInterface if $outputType is set to QRCode::OUTPUT_CUSTOM
$outputType
: string
-The output type
+The built-in output type
$pngCompression
@@ -355,21 +355,21 @@
: bool
-grayscale the image before reading
+Grayscale the image before reading
$readerIncreaseContrast
: bool
-increase the contrast before reading
+Increase the contrast before reading
$readerUseImagickIfAvailable
: bool
-use Imagick (if available) when reading QR Codes
+Use Imagick (if available) when reading QR Codes
$returnResource
@@ -383,7 +383,7 @@
: int
-pixel size of a QR code module
+Pixel size of a QR code module
$svgAddXmlHeader
@@ -397,14 +397,14 @@
: string
-anything between <defs>
+Anything in the <defs> tag
$svgHeight
: string|null
-optional "height" attribute with the specified value (note that the value is not checked!)
+Optional "height" attribute with the specified value (note that the value is not checked!)
$svgOpacity
@@ -425,28 +425,28 @@
: int|null
-SVG viewBox size. a single integer number which defines width/height of the viewBox attribute.
+SVG viewBox size. A single integer number which defines width/height of the viewBox attribute.
$svgWidth
: string|null
-optional "width" attribute with the specified value (note that the value is not checked!)
+Optional "width" attribute with the specified value (note that the value is not checked!)
$textDark
: string
-string substitute for dark
+String substitute for dark
$textLight
: string
-string substitute for light
+String substitute for light
$transparencyColor
@@ -688,8 +688,8 @@
= null
-- QRGdImage: defaults to "white"
-- QRImagick: defaults to [255, 255, 255]
+- QRImagick: defaults to "white"
+- QRGdImage: defaults to [255, 255, 255]
- QRFpdf: defaults to blank internally (white page)
@@ -718,7 +718,7 @@
-
/path/to/cache.file
+ Optional cache file path `/path/to/cache.file`
protected
@@ -754,7 +754,7 @@
-
specifies the radius of the modules when $drawCircularModules is set to true
+ Specifies the radius of the modules when $drawCircularModules is set to true
protected
@@ -788,7 +788,7 @@
-
whether to connect the paths for the several module types to avoid weird glitches when using gradients etc.
+ Whether to connect the paths for the several module types to avoid weird glitches when using gradients etc.
protected
@@ -836,7 +836,7 @@
-
a common css class
+ A common css class
protected
@@ -870,7 +870,7 @@
-
specify whether to draw the modules as filled circles
+ Specify whether to draw the modules as filled circles
protected
@@ -931,7 +931,7 @@
-
whether to draw the light (false) modules
+ Whether to draw the light (false) modules
protected
@@ -1029,7 +1029,7 @@
-
newline string
+ Newline string
protected
@@ -1063,7 +1063,7 @@
-
specify which paths/patterns to exclude from connecting if $connectPaths is set to true
+ Specify which paths/patterns to exclude from connecting if $connectPaths is set to true
protected
@@ -1145,7 +1145,7 @@
-
toggle base64 or raw image data (if applicable)
+ Toggle base64 or raw image data (if applicable)
protected
@@ -1179,7 +1179,7 @@
-
toggle transparency
+ Toggle transparency
protected
@@ -1334,7 +1334,7 @@
-
specifies which module types to exclude when $drawCircularModules is set to true
+ Specifies which module types to exclude when $drawCircularModules is set to true
protected
@@ -1368,7 +1368,7 @@
-
height of the logo space
+ Height of the logo space
protected
@@ -1404,7 +1404,7 @@
-
optional horizontal start position of the logo space (top left corner)
+ Optional horizontal start position of the logo space (top left corner)
protected
@@ -1438,7 +1438,7 @@
-
optional vertical start position of the logo space (top left corner)
+ Optional vertical start position of the logo space (top left corner)
protected
@@ -1472,7 +1472,7 @@
-
width of the logo space
+ Width of the logo space
protected
@@ -1508,7 +1508,7 @@
-
markup substitute for dark (CSS value)
+ Markup substitute for dark (CSS value)
protected
@@ -1542,7 +1542,7 @@
-
markup substitute for light (CSS value)
+ Markup substitute for light (CSS value)
protected
@@ -1651,7 +1651,7 @@
-
the FQCN of the custom QROutputInterface if $outputType is set to QRCode::OUTPUT_CUSTOM
+ The FQCN of the custom QROutputInterface if $outputType is set to QRCode::OUTPUT_CUSTOM
protected
@@ -1685,7 +1685,7 @@
-
The output type
+ The built-in output type
protected
@@ -1812,7 +1812,7 @@
-
grayscale the image before reading
+ Grayscale the image before reading
protected
@@ -1846,7 +1846,7 @@
-
increase the contrast before reading
+ Increase the contrast before reading
protected
@@ -1882,7 +1882,7 @@ use Imagick (if available) when reading QR Codes
+
Use Imagick (if available) when reading QR Codes
protected
@@ -1971,7 +1971,7 @@
-
pixel size of a QR code module
+ Pixel size of a QR code module
protected
@@ -2041,7 +2041,7 @@
-
anything between <defs>
+ Anything in the <defs> tag
protected
@@ -2089,7 +2089,7 @@
-
optional "height" attribute with the specified value (note that the value is not checked!)
+ Optional "height" attribute with the specified value (note that the value is not checked!)
protected
@@ -2218,7 +2218,7 @@
-
SVG viewBox size. a single integer number which defines width/height of the viewBox attribute.
+ SVG viewBox size. A single integer number which defines width/height of the viewBox attribute.
protected
@@ -2276,7 +2276,7 @@
-
optional "width" attribute with the specified value (note that the value is not checked!)
+ Optional "width" attribute with the specified value (note that the value is not checked!)
protected
@@ -2324,7 +2324,7 @@
-
string substitute for dark
+ String substitute for dark
protected
@@ -2358,7 +2358,7 @@
-
string substitute for light
+ String substitute for light
protected
diff --git a/classes/chillerlan-QRCodeTest-Output-QRImagickTest.html b/classes/chillerlan-QRCodeTest-Output-QRImagickTest.html
index ca5ee01a9..67149959e 100644
--- a/classes/chillerlan-QRCodeTest-Output-QRImagickTest.html
+++ b/classes/chillerlan-QRCodeTest-Output-QRImagickTest.html
@@ -552,7 +552,7 @@
@@ -651,7 +651,7 @@
diff --git a/js/searchIndex.js b/js/searchIndex.js
index 20f0c7e0c..bceed68e7 100644
--- a/js/searchIndex.js
+++ b/js/searchIndex.js
@@ -1273,7 +1273,7 @@ Search.appendIndex(
}, {
"fqsen": "\\chillerlan\\QRCode\\Data\\QRMatrix\u003A\u003AcheckTypeIn\u0028\u0029",
"name": "checkTypeIn",
- "summary": "checks\u0020whether\u0020the\u0020module\u0020at\u0020\u0028\u0024x,\u0020\u0024y\u0029\u0020is\u0020in\u0020the\u0020given\u0020array\u0020of\u0020\u0024M_TYPES,\nreturns\u0020true\u0020if\u0020a\u0020match\u0020is\u0020found,\u0020otherwise\u0020false.",
+ "summary": "Checks\u0020whether\u0020the\u0020module\u0020at\u0020\u0028\u0024x,\u0020\u0024y\u0029\u0020is\u0020in\u0020the\u0020given\u0020array\u0020of\u0020\u0024M_TYPES,\nreturns\u0020true\u0020if\u0020a\u0020match\u0020is\u0020found,\u0020otherwise\u0020false.",
"url": "classes/chillerlan-QRCode-Data-QRMatrix.html#method_checkTypeIn"
}, {
"fqsen": "\\chillerlan\\QRCode\\Data\\QRMatrix\u003A\u003Acheck\u0028\u0029",
@@ -1330,6 +1330,11 @@ Search.appendIndex(
"name": "rotate90",
"summary": "Rotates\u0020the\u0020matrix\u0020by\u002090\u0020degrees\u0020clock\u0020wise",
"url": "classes/chillerlan-QRCode-Data-QRMatrix.html#method_rotate90"
+ }, {
+ "fqsen": "\\chillerlan\\QRCode\\Data\\QRMatrix\u003A\u003Ainvert\u0028\u0029",
+ "name": "invert",
+ "summary": "Inverts\u0020the\u0020values\u0020of\u0020the\u0020whole\u0020matrix",
+ "url": "classes/chillerlan-QRCode-Data-QRMatrix.html#method_invert"
}, {
"fqsen": "\\chillerlan\\QRCode\\Data\\QRMatrix\u003A\u003AsetLogoSpace\u0028\u0029",
"name": "setLogoSpace",
@@ -1356,30 +1361,35 @@ Search.appendIndex(
"summary": "",
"url": "classes/chillerlan-QRCode-Data-QRMatrix.html#constant_M_NULL"
}, {
- "fqsen": "\\chillerlan\\QRCode\\Data\\QRMatrix\u003A\u003AM_DARKMODULE",
- "name": "M_DARKMODULE",
+ "fqsen": "\\chillerlan\\QRCode\\Data\\QRMatrix\u003A\u003AM_LOGO",
+ "name": "M_LOGO",
"summary": "",
- "url": "classes/chillerlan-QRCode-Data-QRMatrix.html#constant_M_DARKMODULE"
+ "url": "classes/chillerlan-QRCode-Data-QRMatrix.html#constant_M_LOGO"
+ }, {
+ "fqsen": "\\chillerlan\\QRCode\\Data\\QRMatrix\u003A\u003AM_LOGO_DARK",
+ "name": "M_LOGO_DARK",
+ "summary": "",
+ "url": "classes/chillerlan-QRCode-Data-QRMatrix.html#constant_M_LOGO_DARK"
+ }, {
+ "fqsen": "\\chillerlan\\QRCode\\Data\\QRMatrix\u003A\u003AM_TEST",
+ "name": "M_TEST",
+ "summary": "",
+ "url": "classes/chillerlan-QRCode-Data-QRMatrix.html#constant_M_TEST"
+ }, {
+ "fqsen": "\\chillerlan\\QRCode\\Data\\QRMatrix\u003A\u003AM_TEST_DARK",
+ "name": "M_TEST_DARK",
+ "summary": "",
+ "url": "classes/chillerlan-QRCode-Data-QRMatrix.html#constant_M_TEST_DARK"
}, {
"fqsen": "\\chillerlan\\QRCode\\Data\\QRMatrix\u003A\u003AM_DATA",
"name": "M_DATA",
"summary": "",
"url": "classes/chillerlan-QRCode-Data-QRMatrix.html#constant_M_DATA"
- }, {
- "fqsen": "\\chillerlan\\QRCode\\Data\\QRMatrix\u003A\u003AM_DATA_DARK",
- "name": "M_DATA_DARK",
- "summary": "",
- "url": "classes/chillerlan-QRCode-Data-QRMatrix.html#constant_M_DATA_DARK"
}, {
"fqsen": "\\chillerlan\\QRCode\\Data\\QRMatrix\u003A\u003AM_FINDER",
"name": "M_FINDER",
"summary": "",
"url": "classes/chillerlan-QRCode-Data-QRMatrix.html#constant_M_FINDER"
- }, {
- "fqsen": "\\chillerlan\\QRCode\\Data\\QRMatrix\u003A\u003AM_FINDER_DARK",
- "name": "M_FINDER_DARK",
- "summary": "",
- "url": "classes/chillerlan-QRCode-Data-QRMatrix.html#constant_M_FINDER_DARK"
}, {
"fqsen": "\\chillerlan\\QRCode\\Data\\QRMatrix\u003A\u003AM_SEPARATOR",
"name": "M_SEPARATOR",
@@ -1390,76 +1400,86 @@ Search.appendIndex(
"name": "M_ALIGNMENT",
"summary": "",
"url": "classes/chillerlan-QRCode-Data-QRMatrix.html#constant_M_ALIGNMENT"
- }, {
- "fqsen": "\\chillerlan\\QRCode\\Data\\QRMatrix\u003A\u003AM_ALIGNMENT_DARK",
- "name": "M_ALIGNMENT_DARK",
- "summary": "",
- "url": "classes/chillerlan-QRCode-Data-QRMatrix.html#constant_M_ALIGNMENT_DARK"
}, {
"fqsen": "\\chillerlan\\QRCode\\Data\\QRMatrix\u003A\u003AM_TIMING",
"name": "M_TIMING",
"summary": "",
"url": "classes/chillerlan-QRCode-Data-QRMatrix.html#constant_M_TIMING"
- }, {
- "fqsen": "\\chillerlan\\QRCode\\Data\\QRMatrix\u003A\u003AM_TIMING_DARK",
- "name": "M_TIMING_DARK",
- "summary": "",
- "url": "classes/chillerlan-QRCode-Data-QRMatrix.html#constant_M_TIMING_DARK"
}, {
"fqsen": "\\chillerlan\\QRCode\\Data\\QRMatrix\u003A\u003AM_FORMAT",
"name": "M_FORMAT",
"summary": "",
"url": "classes/chillerlan-QRCode-Data-QRMatrix.html#constant_M_FORMAT"
- }, {
- "fqsen": "\\chillerlan\\QRCode\\Data\\QRMatrix\u003A\u003AM_FORMAT_DARK",
- "name": "M_FORMAT_DARK",
- "summary": "",
- "url": "classes/chillerlan-QRCode-Data-QRMatrix.html#constant_M_FORMAT_DARK"
}, {
"fqsen": "\\chillerlan\\QRCode\\Data\\QRMatrix\u003A\u003AM_VERSION",
"name": "M_VERSION",
"summary": "",
"url": "classes/chillerlan-QRCode-Data-QRMatrix.html#constant_M_VERSION"
- }, {
- "fqsen": "\\chillerlan\\QRCode\\Data\\QRMatrix\u003A\u003AM_VERSION_DARK",
- "name": "M_VERSION_DARK",
- "summary": "",
- "url": "classes/chillerlan-QRCode-Data-QRMatrix.html#constant_M_VERSION_DARK"
}, {
"fqsen": "\\chillerlan\\QRCode\\Data\\QRMatrix\u003A\u003AM_QUIETZONE",
"name": "M_QUIETZONE",
"summary": "",
"url": "classes/chillerlan-QRCode-Data-QRMatrix.html#constant_M_QUIETZONE"
}, {
- "fqsen": "\\chillerlan\\QRCode\\Data\\QRMatrix\u003A\u003AM_QUIETZONE_DARK",
- "name": "M_QUIETZONE_DARK",
+ "fqsen": "\\chillerlan\\QRCode\\Data\\QRMatrix\u003A\u003AM_DARKMODULE",
+ "name": "M_DARKMODULE",
"summary": "",
- "url": "classes/chillerlan-QRCode-Data-QRMatrix.html#constant_M_QUIETZONE_DARK"
+ "url": "classes/chillerlan-QRCode-Data-QRMatrix.html#constant_M_DARKMODULE"
}, {
- "fqsen": "\\chillerlan\\QRCode\\Data\\QRMatrix\u003A\u003AM_LOGO",
- "name": "M_LOGO",
+ "fqsen": "\\chillerlan\\QRCode\\Data\\QRMatrix\u003A\u003AM_DATA_DARK",
+ "name": "M_DATA_DARK",
"summary": "",
- "url": "classes/chillerlan-QRCode-Data-QRMatrix.html#constant_M_LOGO"
+ "url": "classes/chillerlan-QRCode-Data-QRMatrix.html#constant_M_DATA_DARK"
}, {
- "fqsen": "\\chillerlan\\QRCode\\Data\\QRMatrix\u003A\u003AM_LOGO_DARK",
- "name": "M_LOGO_DARK",
+ "fqsen": "\\chillerlan\\QRCode\\Data\\QRMatrix\u003A\u003AM_FINDER_DARK",
+ "name": "M_FINDER_DARK",
"summary": "",
- "url": "classes/chillerlan-QRCode-Data-QRMatrix.html#constant_M_LOGO_DARK"
+ "url": "classes/chillerlan-QRCode-Data-QRMatrix.html#constant_M_FINDER_DARK"
+ }, {
+ "fqsen": "\\chillerlan\\QRCode\\Data\\QRMatrix\u003A\u003AM_ALIGNMENT_DARK",
+ "name": "M_ALIGNMENT_DARK",
+ "summary": "",
+ "url": "classes/chillerlan-QRCode-Data-QRMatrix.html#constant_M_ALIGNMENT_DARK"
+ }, {
+ "fqsen": "\\chillerlan\\QRCode\\Data\\QRMatrix\u003A\u003AM_TIMING_DARK",
+ "name": "M_TIMING_DARK",
+ "summary": "",
+ "url": "classes/chillerlan-QRCode-Data-QRMatrix.html#constant_M_TIMING_DARK"
+ }, {
+ "fqsen": "\\chillerlan\\QRCode\\Data\\QRMatrix\u003A\u003AM_FORMAT_DARK",
+ "name": "M_FORMAT_DARK",
+ "summary": "",
+ "url": "classes/chillerlan-QRCode-Data-QRMatrix.html#constant_M_FORMAT_DARK"
+ }, {
+ "fqsen": "\\chillerlan\\QRCode\\Data\\QRMatrix\u003A\u003AM_VERSION_DARK",
+ "name": "M_VERSION_DARK",
+ "summary": "",
+ "url": "classes/chillerlan-QRCode-Data-QRMatrix.html#constant_M_VERSION_DARK"
}, {
"fqsen": "\\chillerlan\\QRCode\\Data\\QRMatrix\u003A\u003AM_FINDER_DOT",
"name": "M_FINDER_DOT",
"summary": "",
"url": "classes/chillerlan-QRCode-Data-QRMatrix.html#constant_M_FINDER_DOT"
}, {
- "fqsen": "\\chillerlan\\QRCode\\Data\\QRMatrix\u003A\u003AM_TEST",
- "name": "M_TEST",
+ "fqsen": "\\chillerlan\\QRCode\\Data\\QRMatrix\u003A\u003AM_DARKMODULE_LIGHT",
+ "name": "M_DARKMODULE_LIGHT",
"summary": "",
- "url": "classes/chillerlan-QRCode-Data-QRMatrix.html#constant_M_TEST"
+ "url": "classes/chillerlan-QRCode-Data-QRMatrix.html#constant_M_DARKMODULE_LIGHT"
}, {
- "fqsen": "\\chillerlan\\QRCode\\Data\\QRMatrix\u003A\u003AM_TEST_DARK",
- "name": "M_TEST_DARK",
+ "fqsen": "\\chillerlan\\QRCode\\Data\\QRMatrix\u003A\u003AM_FINDER_DOT_LIGHT",
+ "name": "M_FINDER_DOT_LIGHT",
"summary": "",
- "url": "classes/chillerlan-QRCode-Data-QRMatrix.html#constant_M_TEST_DARK"
+ "url": "classes/chillerlan-QRCode-Data-QRMatrix.html#constant_M_FINDER_DOT_LIGHT"
+ }, {
+ "fqsen": "\\chillerlan\\QRCode\\Data\\QRMatrix\u003A\u003AM_SEPARATOR_DARK",
+ "name": "M_SEPARATOR_DARK",
+ "summary": "",
+ "url": "classes/chillerlan-QRCode-Data-QRMatrix.html#constant_M_SEPARATOR_DARK"
+ }, {
+ "fqsen": "\\chillerlan\\QRCode\\Data\\QRMatrix\u003A\u003AM_QUIETZONE_DARK",
+ "name": "M_QUIETZONE_DARK",
+ "summary": "",
+ "url": "classes/chillerlan-QRCode-Data-QRMatrix.html#constant_M_QUIETZONE_DARK"
}, {
"fqsen": "\\chillerlan\\QRCode\\Data\\QRMatrix\u003A\u003Aneighbours",
"name": "neighbours",
@@ -2205,6 +2225,11 @@ Search.appendIndex(
"name": "sampleGrid",
"summary": "Samples\u0020an\u0020image\u0020for\u0020a\u0020rectangular\u0020matrix\u0020of\u0020bits\u0020of\u0020the\u0020given\u0020dimension.\u0020The\u0020sampling\ntransformation\u0020is\u0020determined\u0020by\u0020the\u0020coordinates\u0020of\u00204\u0020points,\u0020in\u0020the\u0020original\u0020and\u0020transformed\nimage\u0020space.",
"url": "classes/chillerlan-QRCode-Detector-GridSampler.html#method_sampleGrid"
+ }, {
+ "fqsen": "\\chillerlan\\QRCode\\Detector\\GridSampler\u003A\u003A\u0024points",
+ "name": "points",
+ "summary": "",
+ "url": "classes/chillerlan-QRCode-Detector-GridSampler.html#property_points"
}, {
"fqsen": "\\chillerlan\\QRCode\\Detector\\PerspectiveTransform",
"name": "PerspectiveTransform",
@@ -2728,7 +2753,7 @@ Search.appendIndex(
}, {
"fqsen": "\\chillerlan\\QRCode\\Output\\QROutputInterface\u003A\u003Adump\u0028\u0029",
"name": "dump",
- "summary": "generates\u0020the\u0020output,\u0020optionally\u0020dumps\u0020it\u0020to\u0020a\u0020file,\u0020and\u0020returns\u0020it",
+ "summary": "Generates\u0020the\u0020output,\u0020optionally\u0020dumps\u0020it\u0020to\u0020a\u0020file,\u0020and\u0020returns\u0020it",
"url": "classes/chillerlan-QRCode-Output-QROutputInterface.html#method_dump"
}, {
"fqsen": "\\chillerlan\\QRCode\\Output\\QROutputInterface\u003A\u003AMARKUP_HTML",
@@ -2788,17 +2813,17 @@ Search.appendIndex(
}, {
"fqsen": "\\chillerlan\\QRCode\\Output\\QROutputInterface\u003A\u003AMODES",
"name": "MODES",
- "summary": "Map\u0020of\u0020built\u002Din\u0020output\u0020modes\u0020\u003D\u003E\u0020modules",
+ "summary": "Map\u0020of\u0020built\u002Din\u0020output\u0020modes\u0020\u003D\u003E\u0020class\u0020FQN",
"url": "classes/chillerlan-QRCode-Output-QROutputInterface.html#constant_MODES"
}, {
"fqsen": "\\chillerlan\\QRCode\\Output\\QROutputInterface\u003A\u003ADEFAULT_MODULE_VALUES",
"name": "DEFAULT_MODULE_VALUES",
- "summary": "",
+ "summary": "Map\u0020of\u0020module\u0020type\u0020\u003D\u003E\u0020default\u0020value",
"url": "classes/chillerlan-QRCode-Output-QROutputInterface.html#constant_DEFAULT_MODULE_VALUES"
}, {
"fqsen": "\\chillerlan\\QRCode\\Output\\QROutputInterface\u003A\u003ALAYERNAMES",
"name": "LAYERNAMES",
- "summary": "",
+ "summary": "Map\u0020of\u0020module\u0020type\u0020\u003D\u003E\u0020readable\u0020name\u0020\u0028for\u0020CSS\u0020etc.\u0029",
"url": "classes/chillerlan-QRCode-Output-QROutputInterface.html#constant_LAYERNAMES"
}, {
"fqsen": "\\chillerlan\\QRCode\\Output\\QRString",
@@ -3183,12 +3208,12 @@ Search.appendIndex(
}, {
"fqsen": "\\chillerlan\\QRCode\\QROptionsTrait\u003A\u003A\u0024outputType",
"name": "outputType",
- "summary": "The\u0020output\u0020type",
+ "summary": "The\u0020built\u002Din\u0020output\u0020type",
"url": "classes/chillerlan-QRCode-QROptionsTrait.html#property_outputType"
}, {
"fqsen": "\\chillerlan\\QRCode\\QROptionsTrait\u003A\u003A\u0024outputInterface",
"name": "outputInterface",
- "summary": "the\u0020FQCN\u0020of\u0020the\u0020custom\u0020QROutputInterface\u0020if\u0020\u0024outputType\u0020is\u0020set\u0020to\u0020QRCode\u003A\u003AOUTPUT_CUSTOM",
+ "summary": "The\u0020FQCN\u0020of\u0020the\u0020custom\u0020QROutputInterface\u0020if\u0020\u0024outputType\u0020is\u0020set\u0020to\u0020QRCode\u003A\u003AOUTPUT_CUSTOM",
"url": "classes/chillerlan-QRCode-QROptionsTrait.html#property_outputInterface"
}, {
"fqsen": "\\chillerlan\\QRCode\\QROptionsTrait\u003A\u003A\u0024returnResource",
@@ -3198,17 +3223,17 @@ Search.appendIndex(
}, {
"fqsen": "\\chillerlan\\QRCode\\QROptionsTrait\u003A\u003A\u0024cachefile",
"name": "cachefile",
- "summary": "\/path\/to\/cache.file",
+ "summary": "Optional\u0020cache\u0020file\u0020path\u0020\u0060\/path\/to\/cache.file\u0060",
"url": "classes/chillerlan-QRCode-QROptionsTrait.html#property_cachefile"
}, {
"fqsen": "\\chillerlan\\QRCode\\QROptionsTrait\u003A\u003A\u0024imageBase64",
"name": "imageBase64",
- "summary": "toggle\u0020base64\u0020or\u0020raw\u0020image\u0020data\u0020\u0028if\u0020applicable\u0029",
+ "summary": "Toggle\u0020base64\u0020or\u0020raw\u0020image\u0020data\u0020\u0028if\u0020applicable\u0029",
"url": "classes/chillerlan-QRCode-QROptionsTrait.html#property_imageBase64"
}, {
"fqsen": "\\chillerlan\\QRCode\\QROptionsTrait\u003A\u003A\u0024eol",
"name": "eol",
- "summary": "newline\u0020string",
+ "summary": "Newline\u0020string",
"url": "classes/chillerlan-QRCode-QROptionsTrait.html#property_eol"
}, {
"fqsen": "\\chillerlan\\QRCode\\QROptionsTrait\u003A\u003A\u0024bgColor",
@@ -3218,32 +3243,32 @@ Search.appendIndex(
}, {
"fqsen": "\\chillerlan\\QRCode\\QROptionsTrait\u003A\u003A\u0024drawLightModules",
"name": "drawLightModules",
- "summary": "whether\u0020to\u0020draw\u0020the\u0020light\u0020\u0028false\u0029\u0020modules",
+ "summary": "Whether\u0020to\u0020draw\u0020the\u0020light\u0020\u0028false\u0029\u0020modules",
"url": "classes/chillerlan-QRCode-QROptionsTrait.html#property_drawLightModules"
}, {
"fqsen": "\\chillerlan\\QRCode\\QROptionsTrait\u003A\u003A\u0024drawCircularModules",
"name": "drawCircularModules",
- "summary": "specify\u0020whether\u0020to\u0020draw\u0020the\u0020modules\u0020as\u0020filled\u0020circles",
+ "summary": "Specify\u0020whether\u0020to\u0020draw\u0020the\u0020modules\u0020as\u0020filled\u0020circles",
"url": "classes/chillerlan-QRCode-QROptionsTrait.html#property_drawCircularModules"
}, {
"fqsen": "\\chillerlan\\QRCode\\QROptionsTrait\u003A\u003A\u0024circleRadius",
"name": "circleRadius",
- "summary": "specifies\u0020the\u0020radius\u0020of\u0020the\u0020modules\u0020when\u0020\u0024drawCircularModules\u0020is\u0020set\u0020to\u0020true",
+ "summary": "Specifies\u0020the\u0020radius\u0020of\u0020the\u0020modules\u0020when\u0020\u0024drawCircularModules\u0020is\u0020set\u0020to\u0020true",
"url": "classes/chillerlan-QRCode-QROptionsTrait.html#property_circleRadius"
}, {
"fqsen": "\\chillerlan\\QRCode\\QROptionsTrait\u003A\u003A\u0024keepAsSquare",
"name": "keepAsSquare",
- "summary": "specifies\u0020which\u0020module\u0020types\u0020to\u0020exclude\u0020when\u0020\u0024drawCircularModules\u0020is\u0020set\u0020to\u0020true",
+ "summary": "Specifies\u0020which\u0020module\u0020types\u0020to\u0020exclude\u0020when\u0020\u0024drawCircularModules\u0020is\u0020set\u0020to\u0020true",
"url": "classes/chillerlan-QRCode-QROptionsTrait.html#property_keepAsSquare"
}, {
"fqsen": "\\chillerlan\\QRCode\\QROptionsTrait\u003A\u003A\u0024connectPaths",
"name": "connectPaths",
- "summary": "whether\u0020to\u0020connect\u0020the\u0020paths\u0020for\u0020the\u0020several\u0020module\u0020types\u0020to\u0020avoid\u0020weird\u0020glitches\u0020when\u0020using\u0020gradients\u0020etc.",
+ "summary": "Whether\u0020to\u0020connect\u0020the\u0020paths\u0020for\u0020the\u0020several\u0020module\u0020types\u0020to\u0020avoid\u0020weird\u0020glitches\u0020when\u0020using\u0020gradients\u0020etc.",
"url": "classes/chillerlan-QRCode-QROptionsTrait.html#property_connectPaths"
}, {
"fqsen": "\\chillerlan\\QRCode\\QROptionsTrait\u003A\u003A\u0024excludeFromConnect",
"name": "excludeFromConnect",
- "summary": "specify\u0020which\u0020paths\/patterns\u0020to\u0020exclude\u0020from\u0020connecting\u0020if\u0020\u0024connectPaths\u0020is\u0020set\u0020to\u0020true",
+ "summary": "Specify\u0020which\u0020paths\/patterns\u0020to\u0020exclude\u0020from\u0020connecting\u0020if\u0020\u0024connectPaths\u0020is\u0020set\u0020to\u0020true",
"url": "classes/chillerlan-QRCode-QROptionsTrait.html#property_excludeFromConnect"
}, {
"fqsen": "\\chillerlan\\QRCode\\QROptionsTrait\u003A\u003A\u0024moduleValues",
@@ -3258,32 +3283,32 @@ Search.appendIndex(
}, {
"fqsen": "\\chillerlan\\QRCode\\QROptionsTrait\u003A\u003A\u0024logoSpaceWidth",
"name": "logoSpaceWidth",
- "summary": "width\u0020of\u0020the\u0020logo\u0020space",
+ "summary": "Width\u0020of\u0020the\u0020logo\u0020space",
"url": "classes/chillerlan-QRCode-QROptionsTrait.html#property_logoSpaceWidth"
}, {
"fqsen": "\\chillerlan\\QRCode\\QROptionsTrait\u003A\u003A\u0024logoSpaceHeight",
"name": "logoSpaceHeight",
- "summary": "height\u0020of\u0020the\u0020logo\u0020space",
+ "summary": "Height\u0020of\u0020the\u0020logo\u0020space",
"url": "classes/chillerlan-QRCode-QROptionsTrait.html#property_logoSpaceHeight"
}, {
"fqsen": "\\chillerlan\\QRCode\\QROptionsTrait\u003A\u003A\u0024logoSpaceStartX",
"name": "logoSpaceStartX",
- "summary": "optional\u0020horizontal\u0020start\u0020position\u0020of\u0020the\u0020logo\u0020space\u0020\u0028top\u0020left\u0020corner\u0029",
+ "summary": "Optional\u0020horizontal\u0020start\u0020position\u0020of\u0020the\u0020logo\u0020space\u0020\u0028top\u0020left\u0020corner\u0029",
"url": "classes/chillerlan-QRCode-QROptionsTrait.html#property_logoSpaceStartX"
}, {
"fqsen": "\\chillerlan\\QRCode\\QROptionsTrait\u003A\u003A\u0024logoSpaceStartY",
"name": "logoSpaceStartY",
- "summary": "optional\u0020vertical\u0020start\u0020position\u0020of\u0020the\u0020logo\u0020space\u0020\u0028top\u0020left\u0020corner\u0029",
+ "summary": "Optional\u0020vertical\u0020start\u0020position\u0020of\u0020the\u0020logo\u0020space\u0020\u0028top\u0020left\u0020corner\u0029",
"url": "classes/chillerlan-QRCode-QROptionsTrait.html#property_logoSpaceStartY"
}, {
"fqsen": "\\chillerlan\\QRCode\\QROptionsTrait\u003A\u003A\u0024scale",
"name": "scale",
- "summary": "pixel\u0020size\u0020of\u0020a\u0020QR\u0020code\u0020module",
+ "summary": "Pixel\u0020size\u0020of\u0020a\u0020QR\u0020code\u0020module",
"url": "classes/chillerlan-QRCode-QROptionsTrait.html#property_scale"
}, {
"fqsen": "\\chillerlan\\QRCode\\QROptionsTrait\u003A\u003A\u0024imageTransparent",
"name": "imageTransparent",
- "summary": "toggle\u0020transparency",
+ "summary": "Toggle\u0020transparency",
"url": "classes/chillerlan-QRCode-QROptionsTrait.html#property_imageTransparent"
}, {
"fqsen": "\\chillerlan\\QRCode\\QROptionsTrait\u003A\u003A\u0024transparencyColor",
@@ -3308,17 +3333,17 @@ Search.appendIndex(
}, {
"fqsen": "\\chillerlan\\QRCode\\QROptionsTrait\u003A\u003A\u0024cssClass",
"name": "cssClass",
- "summary": "a\u0020common\u0020css\u0020class",
+ "summary": "A\u0020common\u0020css\u0020class",
"url": "classes/chillerlan-QRCode-QROptionsTrait.html#property_cssClass"
}, {
"fqsen": "\\chillerlan\\QRCode\\QROptionsTrait\u003A\u003A\u0024markupDark",
"name": "markupDark",
- "summary": "markup\u0020substitute\u0020for\u0020dark\u0020\u0028CSS\u0020value\u0029",
+ "summary": "Markup\u0020substitute\u0020for\u0020dark\u0020\u0028CSS\u0020value\u0029",
"url": "classes/chillerlan-QRCode-QROptionsTrait.html#property_markupDark"
}, {
"fqsen": "\\chillerlan\\QRCode\\QROptionsTrait\u003A\u003A\u0024markupLight",
"name": "markupLight",
- "summary": "markup\u0020substitute\u0020for\u0020light\u0020\u0028CSS\u0020value\u0029",
+ "summary": "Markup\u0020substitute\u0020for\u0020light\u0020\u0028CSS\u0020value\u0029",
"url": "classes/chillerlan-QRCode-QROptionsTrait.html#property_markupLight"
}, {
"fqsen": "\\chillerlan\\QRCode\\QROptionsTrait\u003A\u003A\u0024svgAddXmlHeader",
@@ -3333,12 +3358,12 @@ Search.appendIndex(
}, {
"fqsen": "\\chillerlan\\QRCode\\QROptionsTrait\u003A\u003A\u0024svgDefs",
"name": "svgDefs",
- "summary": "anything\u0020between\u0020\u003Cdefs\u003E",
+ "summary": "Anything\u0020in\u0020the\u0020\u003Cdefs\u003E\u0020tag",
"url": "classes/chillerlan-QRCode-QROptionsTrait.html#property_svgDefs"
}, {
"fqsen": "\\chillerlan\\QRCode\\QROptionsTrait\u003A\u003A\u0024svgViewBoxSize",
"name": "svgViewBoxSize",
- "summary": "SVG\u0020viewBox\u0020size.\u0020a\u0020single\u0020integer\u0020number\u0020which\u0020defines\u0020width\/height\u0020of\u0020the\u0020viewBox\u0020attribute.",
+ "summary": "SVG\u0020viewBox\u0020size.\u0020A\u0020single\u0020integer\u0020number\u0020which\u0020defines\u0020width\/height\u0020of\u0020the\u0020viewBox\u0020attribute.",
"url": "classes/chillerlan-QRCode-QROptionsTrait.html#property_svgViewBoxSize"
}, {
"fqsen": "\\chillerlan\\QRCode\\QROptionsTrait\u003A\u003A\u0024svgPreserveAspectRatio",
@@ -3348,22 +3373,22 @@ Search.appendIndex(
}, {
"fqsen": "\\chillerlan\\QRCode\\QROptionsTrait\u003A\u003A\u0024svgWidth",
"name": "svgWidth",
- "summary": "optional\u0020\u0022width\u0022\u0020attribute\u0020with\u0020the\u0020specified\u0020value\u0020\u0028note\u0020that\u0020the\u0020value\u0020is\u0020not\u0020checked\u0021\u0029",
+ "summary": "Optional\u0020\u0022width\u0022\u0020attribute\u0020with\u0020the\u0020specified\u0020value\u0020\u0028note\u0020that\u0020the\u0020value\u0020is\u0020not\u0020checked\u0021\u0029",
"url": "classes/chillerlan-QRCode-QROptionsTrait.html#property_svgWidth"
}, {
"fqsen": "\\chillerlan\\QRCode\\QROptionsTrait\u003A\u003A\u0024svgHeight",
"name": "svgHeight",
- "summary": "optional\u0020\u0022height\u0022\u0020attribute\u0020with\u0020the\u0020specified\u0020value\u0020\u0028note\u0020that\u0020the\u0020value\u0020is\u0020not\u0020checked\u0021\u0029",
+ "summary": "Optional\u0020\u0022height\u0022\u0020attribute\u0020with\u0020the\u0020specified\u0020value\u0020\u0028note\u0020that\u0020the\u0020value\u0020is\u0020not\u0020checked\u0021\u0029",
"url": "classes/chillerlan-QRCode-QROptionsTrait.html#property_svgHeight"
}, {
"fqsen": "\\chillerlan\\QRCode\\QROptionsTrait\u003A\u003A\u0024textDark",
"name": "textDark",
- "summary": "string\u0020substitute\u0020for\u0020dark",
+ "summary": "String\u0020substitute\u0020for\u0020dark",
"url": "classes/chillerlan-QRCode-QROptionsTrait.html#property_textDark"
}, {
"fqsen": "\\chillerlan\\QRCode\\QROptionsTrait\u003A\u003A\u0024textLight",
"name": "textLight",
- "summary": "string\u0020substitute\u0020for\u0020light",
+ "summary": "String\u0020substitute\u0020for\u0020light",
"url": "classes/chillerlan-QRCode-QROptionsTrait.html#property_textLight"
}, {
"fqsen": "\\chillerlan\\QRCode\\QROptionsTrait\u003A\u003A\u0024fpdfMeasureUnit",
@@ -3373,17 +3398,17 @@ Search.appendIndex(
}, {
"fqsen": "\\chillerlan\\QRCode\\QROptionsTrait\u003A\u003A\u0024readerUseImagickIfAvailable",
"name": "readerUseImagickIfAvailable",
- "summary": "use\u0020Imagick\u0020\u0028if\u0020available\u0029\u0020when\u0020reading\u0020QR\u0020Codes",
+ "summary": "Use\u0020Imagick\u0020\u0028if\u0020available\u0029\u0020when\u0020reading\u0020QR\u0020Codes",
"url": "classes/chillerlan-QRCode-QROptionsTrait.html#property_readerUseImagickIfAvailable"
}, {
"fqsen": "\\chillerlan\\QRCode\\QROptionsTrait\u003A\u003A\u0024readerGrayscale",
"name": "readerGrayscale",
- "summary": "grayscale\u0020the\u0020image\u0020before\u0020reading",
+ "summary": "Grayscale\u0020the\u0020image\u0020before\u0020reading",
"url": "classes/chillerlan-QRCode-QROptionsTrait.html#property_readerGrayscale"
}, {
"fqsen": "\\chillerlan\\QRCode\\QROptionsTrait\u003A\u003A\u0024readerIncreaseContrast",
"name": "readerIncreaseContrast",
- "summary": "increase\u0020the\u0020contrast\u0020before\u0020reading",
+ "summary": "Increase\u0020the\u0020contrast\u0020before\u0020reading",
"url": "classes/chillerlan-QRCode-QROptionsTrait.html#property_readerIncreaseContrast"
}, {
"fqsen": "\\chillerlan\\QRCodeTest\\Common\\BitBufferTest",
diff --git a/reports/deprecated.html b/reports/deprecated.html
index 249e39de2..e97058e04 100644
--- a/reports/deprecated.html
+++ b/reports/deprecated.html
@@ -137,7 +137,7 @@ QRMatrix.php
Reason
- 247
+ 272
QRMatrix::size()
use QRMatrix::getSize() instead