From 34bbb31205c1c8e2cf2207ffee87f9166f26277e Mon Sep 17 00:00:00 2001 From: codemasher Date: Mon, 16 Oct 2023 18:35:45 +0000 Subject: [PATCH] =?UTF-8?q?Deploying=20to=20gh-pages=20from=20@=20chillerl?= =?UTF-8?q?an/php-qrcode@6a26d3afb879632bcf6830facc2001df1d76ff34=20?= =?UTF-8?q?=F0=9F=9A=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- classes/chillerlan-QRCode-Data-QRMatrix.html | 82 ++- .../chillerlan-QRCode-Decoder-BitMatrix.html | 78 ++- classes/chillerlan-QRCode-Output-QREps.html | 473 ++++++++++++++++- classes/chillerlan-QRCode-Output-QRFpdf.html | 471 ++++++++++++++++- .../chillerlan-QRCode-Output-QRGdImage.html | 493 +++++++++++++++-- classes/chillerlan-QRCode-Output-QRImage.html | 495 ++++++++++++++++-- .../chillerlan-QRCode-Output-QRImagick.html | 471 ++++++++++++++++- .../chillerlan-QRCode-Output-QRMarkup.html | 473 ++++++++++++++++- ...chillerlan-QRCode-Output-QRMarkupHTML.html | 477 ++++++++++++++++- .../chillerlan-QRCode-Output-QRMarkupSVG.html | 475 ++++++++++++++++- ...lerlan-QRCode-Output-QROutputAbstract.html | 477 ++++++++++++++++- .../chillerlan-QRCode-Output-QRString.html | 477 ++++++++++++++++- js/searchIndex.js | 55 +- 13 files changed, 4720 insertions(+), 277 deletions(-) diff --git a/classes/chillerlan-QRCode-Data-QRMatrix.html b/classes/chillerlan-QRCode-Data-QRMatrix.html index 2f133dfa2..770efb774 100644 --- a/classes/chillerlan-QRCode-Data-QRMatrix.html +++ b/classes/chillerlan-QRCode-Data-QRMatrix.html @@ -491,6 +491,13 @@

Inverts the values of the whole matrix
+
+ isDark() + +  : bool +
+
Checks whether the given $M_TYPE is a dark value
+
mask() @@ -1657,7 +1664,7 @@

@@ -2247,7 +2254,7 @@

@@ -2270,6 +2277,52 @@

Return values
self + +
+

+ isDark() + + +

+ + +

Checks whether the given $M_TYPE is a dark value

+ + + public + isDark(int $M_TYPE) : bool + +
+
+ +
Parameters
+
+
+ $M_TYPE + : int +
+
+ +
+
+ + + +
+
Return values
+ bool +
+
@@ -2477,7 +2530,7 @@

@@ -2583,7 +2636,7 @@

@@ -2702,7 +2755,7 @@

@@ -2740,7 +2793,7 @@

@@ -2778,7 +2831,7 @@

@@ -2826,7 +2879,7 @@

@@ -2927,7 +2980,7 @@

@@ -2990,7 +3043,7 @@

@@ -3028,7 +3081,7 @@

@@ -3066,7 +3119,7 @@

@@ -3238,7 +3291,7 @@

@@ -3493,6 +3546,7 @@

Return values
  • getVersion()
  • initFunctionalPatterns()
  • invert()
  • +
  • isDark()
  • mask()
  • maskPattern()
  • matrix()
  • diff --git a/classes/chillerlan-QRCode-Decoder-BitMatrix.html b/classes/chillerlan-QRCode-Decoder-BitMatrix.html index b29d54ffa..1ffa33721 100644 --- a/classes/chillerlan-QRCode-Decoder-BitMatrix.html +++ b/classes/chillerlan-QRCode-Decoder-BitMatrix.html @@ -564,6 +564,13 @@

    Inverts the values of the whole matrix
    +
    + isDark() + +  : bool +
    +
    Checks whether the given $M_TYPE is a dark value
    +
    mask() @@ -1967,7 +1974,7 @@

    @@ -2557,7 +2564,7 @@

    @@ -2580,6 +2587,52 @@

    Return values
    self + +
    +

    + isDark() + + +

    + + +

    Checks whether the given $M_TYPE is a dark value

    + + + public + isDark(int $M_TYPE) : bool + +
    +
    + +
    Parameters
    +
    +
    + $M_TYPE + : int +
    +
    + +
    +
    + + + +
    +
    Return values
    + bool +
    +
    @@ -2912,7 +2965,7 @@

    @@ -3018,7 +3071,7 @@

    @@ -3137,7 +3190,7 @@

    @@ -3175,7 +3228,7 @@

    @@ -3213,7 +3266,7 @@

    @@ -3418,7 +3471,7 @@

    @@ -3456,7 +3509,7 @@

    @@ -3494,7 +3547,7 @@

    @@ -3666,7 +3719,7 @@

    @@ -4301,6 +4354,7 @@

    Return values
  • getVersion()
  • initFunctionalPatterns()
  • invert()
  • +
  • isDark()
  • mask()
  • maskPattern()
  • matrix()
  • diff --git a/classes/chillerlan-QRCode-Output-QREps.html b/classes/chillerlan-QRCode-Output-QREps.html index 7b9208b6e..d4b1d4f55 100644 --- a/classes/chillerlan-QRCode-Output-QREps.html +++ b/classes/chillerlan-QRCode-Output-QREps.html @@ -211,6 +211,48 @@

    +
    + $circleRadius + +  : float +
    + +
    + $connectPaths + +  : bool +
    + +
    + $drawCircularModules + +  : bool +
    + +
    + $drawLightModules + +  : bool +
    + +
    + $eol + +  : string +
    + +
    + $excludeFromConnect + +  : array<string|int, mixed> +
    + +
    + $keepAsSquare + +  : array<string|int, mixed> +
    +
    $length @@ -250,7 +292,6 @@

     : int

    -
    the current scaling for a QR pixel
    @@ -287,6 +328,14 @@

    collects the modules per QRMatrix::M_* type and runs a $transform function on each module and returns an array with the transformed modules
    +
    + copyVars() + +  : void +
    +
    Creates copies of several QROptions values to avoid calling the magic getters +in long loops for a significant performance increase.
    +
    formatColor() @@ -304,7 +353,7 @@

    getModuleValue() -  : mixed|null +  : mixed
    Returns the prepared value for the given $M_TYPE
    @@ -384,6 +433,342 @@

    -property -protected " +> +

    + $circleRadius + + + + +

    + + + + + protected + float + $circleRadius + + + + + +
    + Tags + + +
    +
    +
    + see +
    +
    + QROptions::$circleRadius + + +
    +
    + +

    +
    +

    + $connectPaths + + + + +

    + + + + + protected + bool + $connectPaths + + + + + +
    + Tags + + +
    +
    +
    + see +
    +
    + QROptions::$connectPaths + + +
    +
    + +
    +
    +

    + $drawCircularModules + + + + +

    + + + + + protected + bool + $drawCircularModules + + + + + +
    + Tags + + +
    +
    +
    + see +
    +
    + QROptions::$drawCircularModules + + +
    +
    + +
    +
    +

    + $drawLightModules + + + + +

    + + + + + protected + bool + $drawLightModules + + + + + +
    + Tags + + +
    +
    +
    + see +
    +
    + QROptions::$drawLightModules + + +
    +
    + +
    +
    +

    + $eol + + + + +

    + + + + + protected + string + $eol + + + + + +
    + Tags + + +
    +
    +
    + see +
    +
    + QROptions::$eol + + +
    +
    + +
    +
    +

    + $excludeFromConnect + + + + +

    + + + + + protected + array<string|int, mixed> + $excludeFromConnect + + + + + +
    + Tags + + +
    +
    +
    + see +
    +
    + QROptions::$excludeFromConnect + + +
    +
    + +
    +
    +

    + $keepAsSquare + + + + +

    + + + + + protected + array<string|int, mixed> + $keepAsSquare + + + + + +
    + Tags + + +
    +
    +
    + see +
    +
    + QROptions::$keepAsSquare + + +
    +
    + +
    +

    $length @@ -395,7 +780,7 @@

    @@ -429,7 +814,7 @@

    @@ -512,7 +897,7 @@

    @@ -546,7 +931,7 @@

    @@ -579,12 +964,11 @@

    -

    the current scaling for a QR pixel

    - + protected int @@ -633,7 +1017,7 @@

    @@ -800,7 +1184,7 @@

    @@ -838,6 +1222,41 @@

    Return values
    array<string|int, mixed> +

    +
    +

    + copyVars() + + +

    + + +

    Creates copies of several QROptions values to avoid calling the magic getters +in long loops for a significant performance increase.

    + + + protected + copyVars() : void + +
    +
    +

    These variables are usually used in the "module" methods and are called up to 31329 times (at version 40).

    +
    + + + + +
    @@ -988,7 +1407,7 @@

    protected - getModuleValue(int $M_TYPE) : mixed|null + getModuleValue(int $M_TYPE) : mixed
    @@ -1017,15 +1436,17 @@

    QRCodeOutputException - +

    if $moduleValues[$M_TYPE] doesn't exist

    +
    +
    Return values
    - mixed|null + mixed — -

    return value depends on the output class, null if $moduleValues[$M_TYPE] doesn't exist

    +

    return value depends on the output class

    @@ -1045,7 +1466,7 @@

    @@ -1098,7 +1519,7 @@

    @@ -1260,7 +1681,7 @@

    @@ -1340,7 +1761,7 @@

    @@ -1374,7 +1795,7 @@

    @@ -1406,7 +1827,7 @@

    @@ -1558,6 +1979,13 @@

    Return values
  • Properties
  • +
    +

    + $connectPaths + + + + +

    + + + + + protected + bool + $connectPaths + + + + + +
    + Tags + + +
    +
    +
    + see +
    +
    + QROptions::$connectPaths + + +
    +
    + +
    +
    +

    + $drawCircularModules + + + + +

    + + + + + protected + bool + $drawCircularModules + + + + + +
    + Tags + + +
    +
    +
    + see +
    +
    + QROptions::$drawCircularModules + + +
    +
    + +
    +
    +

    + $drawLightModules + + + + +

    + + + + + protected + bool + $drawLightModules + + + + + +
    + Tags + + +
    +
    +
    + see +
    +
    + QROptions::$drawLightModules + + +
    +
    + +
    +
    +

    + $eol + + + + +

    + + + + + protected + string + $eol + + + + + +
    + Tags + + +
    +
    +
    + see +
    +
    + QROptions::$eol + + +
    +
    + +
    +
    +

    + $excludeFromConnect + + + + +

    + + + + + protected + array<string|int, mixed> + $excludeFromConnect + + + + + +
    + Tags + + +
    +
    +
    + see +
    +
    + QROptions::$excludeFromConnect + + +
    +
    + +
    +

    $fpdf @@ -406,6 +743,54 @@

    +

    +
    +

    + $keepAsSquare + + + + +

    + + + + + protected + array<string|int, mixed> + $keepAsSquare + + + + + +
    + Tags + + +
    +
    +
    + see +
    +
    + QROptions::$keepAsSquare + + +
    +
    +
    +
    +

    + copyVars() + + +

    + + +

    Creates copies of several QROptions values to avoid calling the magic getters +in long loops for a significant performance increase.

    + + + protected + copyVars() : void + +
    +
    +

    These variables are usually used in the "module" methods and are called up to 31329 times (at version 40).

    +
    + + + + +
    @@ -1002,7 +1421,7 @@

    protected - getModuleValue(int $M_TYPE) : mixed|null + getModuleValue(int $M_TYPE) : mixed
    @@ -1031,15 +1450,17 @@

    QRCodeOutputException - +

    if $moduleValues[$M_TYPE] doesn't exist

    +
    +
    Return values
    - mixed|null + mixed — -

    return value depends on the output class, null if $moduleValues[$M_TYPE] doesn't exist

    +

    return value depends on the output class

    @@ -1059,7 +1480,7 @@

    @@ -1112,7 +1533,7 @@

    @@ -1314,7 +1735,7 @@

    @@ -1394,7 +1815,7 @@

    @@ -1428,7 +1849,7 @@

    @@ -1460,7 +1881,7 @@

    @@ -1612,7 +2033,14 @@

    Return values
  • Properties
  • The allocated background color
    +
    + $circleRadius + +  : float +
    + +
    + $connectPaths + +  : bool +
    + +
    + $drawCircularModules + +  : bool +
    + +
    + $drawLightModules + +  : bool +
    + +
    + $eol + +  : string +
    + +
    + $excludeFromConnect + +  : array<string|int, mixed> +
    +
    $image @@ -201,6 +237,12 @@

    The GD image resource
    +
    + $keepAsSquare + +  : array<string|int, mixed> +
    +
    $length @@ -240,7 +282,6 @@

     : int

    -
    the current scaling for a QR pixel
    $upscaled @@ -291,6 +332,14 @@

    collects the modules per QRMatrix::M_* type and runs a $transform function on each module and returns an array with the transformed modules
    +
    + copyVars() + +  : void +
    +
    Creates copies of several QROptions values to avoid calling the magic getters +in long loops for a significant performance increase.
    +
    createImage() @@ -322,7 +371,7 @@

    getModuleValue() -  : mixed|null +  : mixed
    Returns the prepared value for the given $M_TYPE
    @@ -458,6 +507,294 @@

    + +
    +

    + $circleRadius + + + + +

    + + + + + protected + float + $circleRadius + + + + + +
    + Tags + + +
    +
    +
    + see +
    +
    + QROptions::$circleRadius + + +
    +
    + +
    +
    +

    + $connectPaths + + + + +

    + + + + + protected + bool + $connectPaths + + + + + +
    + Tags + + +
    +
    +
    + see +
    +
    + QROptions::$connectPaths + + +
    +
    + +
    +
    +

    + $drawCircularModules + + + + +

    + + + + + protected + bool + $drawCircularModules + + + + + +
    + Tags + + +
    +
    +
    + see +
    +
    + QROptions::$drawCircularModules + + +
    +
    + +
    +
    +

    + $drawLightModules + + + + +

    + + + + + protected + bool + $drawLightModules + + + + + +
    + Tags + + +
    +
    +
    + see +
    +
    + QROptions::$drawLightModules + + +
    +
    + +
    +
    +

    + $eol + + + + +

    + + + + + protected + string + $eol + + + + + +
    + Tags + + +
    +
    +
    + see +
    +
    + QROptions::$eol + + +
    +
    + +
    +
    +

    + $excludeFromConnect + + + + +

    + + + + + protected + array<string|int, mixed> + $excludeFromConnect + + + + + +
    + Tags + + +
    +
    +
    + see +
    +
    + QROptions::$excludeFromConnect + + +
    +
    +
    +
    +
    +

    + $keepAsSquare + + + + +

    + + + + + protected + array<string|int, mixed> + $keepAsSquare + + + + + +
    + Tags + + +
    +
    +
    + see +
    +
    + QROptions::$keepAsSquare + + +
    +
    +
    @@ -559,7 +944,7 @@

    @@ -642,7 +1027,7 @@

    @@ -676,7 +1061,7 @@

    @@ -709,12 +1094,11 @@

    -

    the current scaling for a QR pixel

    - + protected int @@ -892,7 +1276,7 @@

    @@ -968,7 +1352,7 @@

    @@ -1027,7 +1411,7 @@

    @@ -1081,7 +1465,7 @@

    @@ -1119,6 +1503,41 @@

    Return values
    array<string|int, mixed> +

    +
    +

    + copyVars() + + +

    + + +

    Creates copies of several QROptions values to avoid calling the magic getters +in long loops for a significant performance increase.

    + + + protected + copyVars() : void + +
    +
    +

    These variables are usually used in the "module" methods and are called up to 31329 times (at version 40).

    +
    + + + + +
    @@ -1187,7 +1606,7 @@

    @@ -1219,7 +1638,7 @@

    @@ -1270,7 +1689,7 @@

    @@ -1334,7 +1753,7 @@

    @@ -1342,7 +1761,7 @@

    protected - getModuleValue(int $M_TYPE) : mixed|null + getModuleValue(int $M_TYPE) : mixed
    @@ -1371,15 +1790,17 @@

    QRCodeOutputException - +

    if $moduleValues[$M_TYPE] doesn't exist

    +
    +
    Return values
    - mixed|null + mixed — -

    return value depends on the output class, null if $moduleValues[$M_TYPE] doesn't exist

    +

    return value depends on the output class

    @@ -1399,7 +1820,7 @@

    @@ -1452,7 +1873,7 @@

    @@ -1490,7 +1911,7 @@

    @@ -1546,7 +1967,7 @@

    @@ -1618,7 +2039,7 @@

    @@ -1698,7 +2119,7 @@

    @@ -1730,7 +2151,7 @@

    @@ -1764,7 +2185,7 @@

    @@ -1796,7 +2217,7 @@

    @@ -1828,7 +2249,7 @@

    @@ -1981,7 +2402,14 @@

    Return values
  • The allocated background color
    +
    + $circleRadius + +  : float +
    + +
    + $connectPaths + +  : bool +
    + +
    + $drawCircularModules + +  : bool +
    + +
    + $drawLightModules + +  : bool +
    + +
    + $eol + +  : string +
    + +
    + $excludeFromConnect + +  : array<string|int, mixed> +
    +
    $image @@ -211,6 +247,12 @@

    The GD image resource
    +
    + $keepAsSquare + +  : array<string|int, mixed> +
    +
    $length @@ -250,7 +292,6 @@

     : int

    -
    the current scaling for a QR pixel
    $upscaled @@ -301,6 +342,14 @@

    collects the modules per QRMatrix::M_* type and runs a $transform function on each module and returns an array with the transformed modules
    +
    + copyVars() + +  : void +
    +
    Creates copies of several QROptions values to avoid calling the magic getters +in long loops for a significant performance increase.
    +
    createImage() @@ -332,7 +381,7 @@

    getModuleValue() -  : mixed|null +  : mixed
    Returns the prepared value for the given $M_TYPE
    @@ -468,6 +517,294 @@

    + +
    +

    + $circleRadius + + + + +

    + + + + + protected + float + $circleRadius + + + + + +
    + Tags + + +
    +
    +
    + see +
    +
    + QROptions::$circleRadius + + +
    +
    + +
    +
    +

    + $connectPaths + + + + +

    + + + + + protected + bool + $connectPaths + + + + + +
    + Tags + + +
    +
    +
    + see +
    +
    + QROptions::$connectPaths + + +
    +
    + +
    +
    +

    + $drawCircularModules + + + + +

    + + + + + protected + bool + $drawCircularModules + + + + + +
    + Tags + + +
    +
    +
    + see +
    +
    + QROptions::$drawCircularModules + + +
    +
    + +
    +
    +

    + $drawLightModules + + + + +

    + + + + + protected + bool + $drawLightModules + + + + + +
    + Tags + + +
    +
    +
    + see +
    +
    + QROptions::$drawLightModules + + +
    +
    + +
    +
    +

    + $eol + + + + +

    + + + + + protected + string + $eol + + + + + +
    + Tags + + +
    +
    +
    + see +
    +
    + QROptions::$eol + + +
    +
    + +
    +
    +

    + $excludeFromConnect + + + + +

    + + + + + protected + array<string|int, mixed> + $excludeFromConnect + + + + + +
    + Tags + + +
    +
    +
    + see +
    +
    + QROptions::$excludeFromConnect + + +
    +
    +
    +
    +
    +

    + $keepAsSquare + + + + +

    + + + + + protected + array<string|int, mixed> + $keepAsSquare + + + + + +
    + Tags + + +
    +
    +
    + see +
    +
    + QROptions::$keepAsSquare + + +
    +
    +
    @@ -569,7 +954,7 @@

    @@ -652,7 +1037,7 @@

    @@ -686,7 +1071,7 @@

    @@ -719,12 +1104,11 @@

    -

    the current scaling for a QR pixel

    - + protected int @@ -822,7 +1206,7 @@

    @@ -871,7 +1255,7 @@

    @@ -947,7 +1331,7 @@

    @@ -1006,7 +1390,7 @@

    @@ -1060,7 +1444,7 @@

    @@ -1098,6 +1482,41 @@

    Return values
    array<string|int, mixed> +

    +
    +

    + copyVars() + + +

    + + +

    Creates copies of several QROptions values to avoid calling the magic getters +in long loops for a significant performance increase.

    + + + protected + copyVars() : void + +
    +
    +

    These variables are usually used in the "module" methods and are called up to 31329 times (at version 40).

    +
    + + + + +
    @@ -1166,7 +1585,7 @@

    @@ -1198,7 +1617,7 @@

    @@ -1249,7 +1668,7 @@

    @@ -1299,7 +1718,7 @@

    @@ -1307,7 +1726,7 @@

    protected - getModuleValue(int $M_TYPE) : mixed|null + getModuleValue(int $M_TYPE) : mixed
    @@ -1336,15 +1755,17 @@

    QRCodeOutputException - +

    if $moduleValues[$M_TYPE] doesn't exist

    +
    +
    Return values
    - mixed|null + mixed — -

    return value depends on the output class, null if $moduleValues[$M_TYPE] doesn't exist

    +

    return value depends on the output class

    @@ -1364,7 +1785,7 @@

    @@ -1417,7 +1838,7 @@

    @@ -1455,7 +1876,7 @@

    @@ -1511,7 +1932,7 @@

    @@ -1561,7 +1982,7 @@

    @@ -1641,7 +2062,7 @@

    @@ -1673,7 +2094,7 @@

    @@ -1707,7 +2128,7 @@

    @@ -1739,7 +2160,7 @@

    @@ -1771,7 +2192,7 @@

    @@ -1924,7 +2345,14 @@

    Return values
  • The allocated background color
    +
    + $circleRadius + +  : float +
    + +
    + $connectPaths + +  : bool +
    + +
    + $drawCircularModules + +  : bool +
    + +
    + $drawLightModules + +  : bool +
    + +
    + $eol + +  : string +
    + +
    + $excludeFromConnect + +  : array<string|int, mixed> +
    +
    $imagick @@ -216,6 +252,12 @@

    The main draw instance
    +
    + $keepAsSquare + +  : array<string|int, mixed> +
    +
    $length @@ -255,7 +297,6 @@

     : int

    -
    the current scaling for a QR pixel
    @@ -293,6 +334,14 @@

    collects the modules per QRMatrix::M_* type and runs a $transform function on each module and returns an array with the transformed modules
    +
    + copyVars() + +  : void +
    +
    Creates copies of several QROptions values to avoid calling the magic getters +in long loops for a significant performance increase.
    +
    createImage() @@ -317,7 +366,7 @@

    getModuleValue() -  : mixed|null +  : mixed
    Returns the prepared value for the given $M_TYPE
    @@ -438,6 +487,294 @@

    + +
    +

    + $circleRadius + + + + +

    + + + + + protected + float + $circleRadius + + + + + +
    + Tags + + +
    +
    +
    + see +
    +
    + QROptions::$circleRadius + + +
    +
    + +
    +
    +

    + $connectPaths + + + + +

    + + + + + protected + bool + $connectPaths + + + + + +
    + Tags + + +
    +
    +
    + see +
    +
    + QROptions::$connectPaths + + +
    +
    + +
    +
    +

    + $drawCircularModules + + + + +

    + + + + + protected + bool + $drawCircularModules + + + + + +
    + Tags + + +
    +
    +
    + see +
    +
    + QROptions::$drawCircularModules + + +
    +
    + +
    +
    +

    + $drawLightModules + + + + +

    + + + + + protected + bool + $drawLightModules + + + + + +
    + Tags + + +
    +
    +
    + see +
    +
    + QROptions::$drawLightModules + + +
    +
    + +
    +
    +

    + $eol + + + + +

    + + + + + protected + string + $eol + + + + + +
    + Tags + + +
    +
    +
    + see +
    +
    + QROptions::$eol + + +
    +
    + +
    +
    +

    + $excludeFromConnect + + + + +

    + + + + + protected + array<string|int, mixed> + $excludeFromConnect + + + + + +
    + Tags + + +
    +
    +
    + see +
    +
    + QROptions::$excludeFromConnect + + +
    +
    +
    +
    +
    +

    + $keepAsSquare + + + + +

    + + + + + protected + array<string|int, mixed> + $keepAsSquare + + + + + +
    + Tags + + +
    +
    +
    + see +
    +
    + QROptions::$keepAsSquare + + +
    +
    +
    +
    +

    + copyVars() + + +

    + + +

    Creates copies of several QROptions values to avoid calling the magic getters +in long loops for a significant performance increase.

    + + + protected + copyVars() : void + +
    +
    +

    These variables are usually used in the "module" methods and are called up to 31329 times (at version 40).

    +
    + + + + +
    @@ -1153,7 +1572,7 @@

    protected - getModuleValue(int $M_TYPE) : mixed|null + getModuleValue(int $M_TYPE) : mixed
    @@ -1182,15 +1601,17 @@

    QRCodeOutputException - +

    if $moduleValues[$M_TYPE] doesn't exist

    +
    +
    Return values
    - mixed|null + mixed — -

    return value depends on the output class, null if $moduleValues[$M_TYPE] doesn't exist

    +

    return value depends on the output class

    @@ -1210,7 +1631,7 @@

    @@ -1263,7 +1684,7 @@

    @@ -1421,7 +1842,7 @@

    @@ -1533,7 +1954,7 @@

    @@ -1567,7 +1988,7 @@

    @@ -1631,7 +2052,7 @@

    @@ -1784,8 +2205,15 @@

    Return values
  • +
    +

    + $connectPaths + + + + +

    + + + + + protected + bool + $connectPaths + + + + + +
    + Tags + + +
    +
    +
    + see +
    +
    + QROptions::$connectPaths + + +
    +
    + +
    +
    +

    + $drawCircularModules + + + + +

    + + + + + protected + bool + $drawCircularModules + + + + + +
    + Tags + + +
    +
    +
    + see +
    +
    + QROptions::$drawCircularModules + + +
    +
    + +
    +
    +

    + $drawLightModules + + + + +

    + + + + + protected + bool + $drawLightModules + + + + + +
    + Tags + + +
    +
    +
    + see +
    +
    + QROptions::$drawLightModules + + +
    +
    + +
    +
    +

    + $eol + + + + +

    + + + + + protected + string + $eol + + + + + +
    + Tags + + +
    +
    +
    + see +
    +
    + QROptions::$eol + + +
    +
    + +
    +
    +

    + $excludeFromConnect + + + + +

    + + + + + protected + array<string|int, mixed> + $excludeFromConnect + + + + + +
    + Tags + + +
    +
    +
    + see +
    +
    + QROptions::$excludeFromConnect + + +
    +
    + +
    +
    +

    + $keepAsSquare + + + + +

    + + + + + protected + array<string|int, mixed> + $keepAsSquare + + + + + +
    + Tags + + +
    +
    +
    + see +
    +
    + QROptions::$keepAsSquare + + +
    +
    + +
    +

    $length @@ -360,7 +745,7 @@

    @@ -394,7 +779,7 @@

    @@ -477,7 +862,7 @@

    @@ -511,7 +896,7 @@

    @@ -544,12 +929,11 @@

    -

    the current scaling for a QR pixel

    - + protected int @@ -598,7 +982,7 @@

    @@ -784,7 +1168,7 @@

    @@ -822,6 +1206,41 @@

    Return values
    array<string|int, mixed> +

    +
    +

    + copyVars() + + +

    + + +

    Creates copies of several QROptions values to avoid calling the magic getters +in long loops for a significant performance increase.

    + + + protected + copyVars() : void + +
    +
    +

    These variables are usually used in the "module" methods and are called up to 31329 times (at version 40).

    +
    + + + + +
    @@ -1001,7 +1420,7 @@

    protected - getModuleValue(int $M_TYPE) : mixed|null + getModuleValue(int $M_TYPE) : mixed
    @@ -1030,15 +1449,17 @@

    QRCodeOutputException - +

    if $moduleValues[$M_TYPE] doesn't exist

    +
    +
    Return values
    - mixed|null + mixed — -

    return value depends on the output class, null if $moduleValues[$M_TYPE] doesn't exist

    +

    return value depends on the output class

    @@ -1058,7 +1479,7 @@

    @@ -1111,7 +1532,7 @@

    @@ -1213,7 +1634,7 @@

    @@ -1293,7 +1714,7 @@

    @@ -1327,7 +1748,7 @@

    @@ -1359,7 +1780,7 @@

    @@ -1511,6 +1932,13 @@

    Return values
  • Properties
  • +
    +

    + $connectPaths + + + + +

    + + + + + protected + bool + $connectPaths + + + + + +
    + Tags + + +
    +
    +
    + see +
    +
    + QROptions::$connectPaths + + +
    +
    + +
    +
    +

    + $drawCircularModules + + + + +

    + + + + + protected + bool + $drawCircularModules + + + + + +
    + Tags + + +
    +
    +
    + see +
    +
    + QROptions::$drawCircularModules + + +
    +
    + +
    +
    +

    + $drawLightModules + + + + +

    + + + + + protected + bool + $drawLightModules + + + + + +
    + Tags + + +
    +
    +
    + see +
    +
    + QROptions::$drawLightModules + + +
    +
    + +
    +
    +

    + $eol + + + + +

    + + + + + protected + string + $eol + + + + + +
    + Tags + + +
    +
    +
    + see +
    +
    + QROptions::$eol + + +
    +
    + +
    +
    +

    + $excludeFromConnect + + + + +

    + + + + + protected + array<string|int, mixed> + $excludeFromConnect + + + + + +
    + Tags + + +
    +
    +
    + see +
    +
    + QROptions::$excludeFromConnect + + +
    +
    + +
    +
    +

    + $keepAsSquare + + + + +

    + + + + + protected + array<string|int, mixed> + $keepAsSquare + + + + + +
    + Tags + + +
    +
    +
    + see +
    +
    + QROptions::$keepAsSquare + + +
    +
    + +
    +

    $length @@ -358,7 +743,7 @@

    @@ -392,7 +777,7 @@

    @@ -475,7 +860,7 @@

    @@ -509,7 +894,7 @@

    @@ -542,12 +927,11 @@

    -

    the current scaling for a QR pixel

    - + protected int @@ -596,7 +980,7 @@

    @@ -782,7 +1166,7 @@

    @@ -820,6 +1204,41 @@

    Return values
    array<string|int, mixed> +

    +
    +

    + copyVars() + + +

    + + +

    Creates copies of several QROptions values to avoid calling the magic getters +in long loops for a significant performance increase.

    + + + protected + copyVars() : void + +
    +
    +

    These variables are usually used in the "module" methods and are called up to 31329 times (at version 40).

    +
    + + + + +
    @@ -991,7 +1410,7 @@

    @@ -999,7 +1418,7 @@

    protected - getModuleValue(int $M_TYPE) : mixed|null + getModuleValue(int $M_TYPE) : mixed
    @@ -1028,15 +1447,17 @@

    QRCodeOutputException - +

    if $moduleValues[$M_TYPE] doesn't exist

    +
    +
    Return values
    - mixed|null + mixed — -

    return value depends on the output class, null if $moduleValues[$M_TYPE] doesn't exist

    +

    return value depends on the output class

    @@ -1056,7 +1477,7 @@

    @@ -1109,7 +1530,7 @@

    @@ -1147,7 +1568,7 @@

    @@ -1197,7 +1618,7 @@

    @@ -1277,7 +1698,7 @@

    @@ -1311,7 +1732,7 @@

    @@ -1343,7 +1764,7 @@

    @@ -1495,6 +1916,13 @@

    Return values
  • Properties
  • +
    +

    + $connectPaths + + + + +

    + + + + + protected + bool + $connectPaths + + + + + +
    + Tags + + +
    +
    +
    + see +
    +
    + QROptions::$connectPaths + + +
    +
    + +
    +
    +

    + $drawCircularModules + + + + +

    + + + + + protected + bool + $drawCircularModules + + + + + +
    + Tags + + +
    +
    +
    + see +
    +
    + QROptions::$drawCircularModules + + +
    +
    + +
    +
    +

    + $drawLightModules + + + + +

    + + + + + protected + bool + $drawLightModules + + + + + +
    + Tags + + +
    +
    +
    + see +
    +
    + QROptions::$drawLightModules + + +
    +
    + +
    +
    +

    + $eol + + + + +

    + + + + + protected + string + $eol + + + + + +
    + Tags + + +
    +
    +
    + see +
    +
    + QROptions::$eol + + +
    +
    + +
    +
    +

    + $excludeFromConnect + + + + +

    + + + + + protected + array<string|int, mixed> + $excludeFromConnect + + + + + +
    + Tags + + +
    +
    +
    + see +
    +
    + QROptions::$excludeFromConnect + + +
    +
    + +
    +
    +

    + $keepAsSquare + + + + +

    + + + + + protected + array<string|int, mixed> + $keepAsSquare + + + + + +
    + Tags + + +
    +
    +
    + see +
    +
    + QROptions::$keepAsSquare + + +
    +
    + +
    +

    $length @@ -431,7 +816,7 @@

    @@ -465,7 +850,7 @@

    @@ -548,7 +933,7 @@

    @@ -582,7 +967,7 @@

    @@ -615,12 +1000,11 @@

    -

    the current scaling for a QR pixel

    - + protected int @@ -669,7 +1053,7 @@

    @@ -855,7 +1239,7 @@

    @@ -893,6 +1277,41 @@

    Return values
    array<string|int, mixed> +

    +
    +

    + copyVars() + + +

    + + +

    Creates copies of several QROptions values to avoid calling the magic getters +in long loops for a significant performance increase.

    + + + protected + copyVars() : void + +
    +
    +

    These variables are usually used in the "module" methods and are called up to 31329 times (at version 40).

    +
    + + + + +
    @@ -1078,7 +1497,7 @@

    @@ -1086,7 +1505,7 @@

    protected - getModuleValue(int $M_TYPE) : mixed|null + getModuleValue(int $M_TYPE) : mixed
    @@ -1115,15 +1534,17 @@

    QRCodeOutputException - +

    if $moduleValues[$M_TYPE] doesn't exist

    +
    +
    Return values
    - mixed|null + mixed — -

    return value depends on the output class, null if $moduleValues[$M_TYPE] doesn't exist

    +

    return value depends on the output class

    @@ -1143,7 +1564,7 @@

    @@ -1534,7 +1955,7 @@

    @@ -1584,7 +2005,7 @@

    @@ -1664,7 +2085,7 @@

    @@ -1698,7 +2119,7 @@

    @@ -1730,7 +2151,7 @@

    @@ -1882,6 +2303,13 @@

    Return values
  • Properties
  • +
    +

    + $connectPaths + + + + +

    + + + + + protected + bool + $connectPaths + + + + + +
    + Tags + + +
    +
    +
    + see +
    +
    + QROptions::$connectPaths + + +
    +
    + +
    +
    +

    + $drawCircularModules + + + + +

    + + + + + protected + bool + $drawCircularModules + + + + + +
    + Tags + + +
    +
    +
    + see +
    +
    + QROptions::$drawCircularModules + + +
    +
    + +
    +
    +

    + $drawLightModules + + + + +

    + + + + + protected + bool + $drawLightModules + + + + + +
    + Tags + + +
    +
    +
    + see +
    +
    + QROptions::$drawLightModules + + +
    +
    + +
    +
    +

    + $eol + + + + +

    + + + + + protected + string + $eol + + + + + +
    + Tags + + +
    +
    +
    + see +
    +
    + QROptions::$eol + + +
    +
    + +
    +
    +

    + $excludeFromConnect + + + + +

    + + + + + protected + array<string|int, mixed> + $excludeFromConnect + + + + + +
    + Tags + + +
    +
    +
    + see +
    +
    + QROptions::$excludeFromConnect + + +
    +
    + +
    +
    +

    + $keepAsSquare + + + + +

    + + + + + protected + array<string|int, mixed> + $keepAsSquare + + + + + +
    + Tags + + +
    +
    +
    + see +
    +
    + QROptions::$keepAsSquare + + +
    +
    + +
    +

    $length @@ -339,7 +724,7 @@

    @@ -373,7 +758,7 @@

    @@ -456,7 +841,7 @@

    @@ -490,7 +875,7 @@

    @@ -523,12 +908,11 @@

    -

    the current scaling for a QR pixel

    - + protected int @@ -577,7 +961,7 @@

    @@ -626,7 +1010,7 @@

    @@ -664,6 +1048,41 @@

    Return values
    array<string|int, mixed> +

    +
    +

    + copyVars() + + +

    + + +

    Creates copies of several QROptions values to avoid calling the magic getters +in long loops for a significant performance increase.

    + + + protected + copyVars() : void + +
    +
    +

    These variables are usually used in the "module" methods and are called up to 31329 times (at version 40).

    +
    + + + + +
    @@ -729,7 +1148,7 @@

    @@ -737,7 +1156,7 @@

    protected - getModuleValue(int $M_TYPE) : mixed|null + getModuleValue(int $M_TYPE) : mixed
    @@ -766,15 +1185,17 @@

    QRCodeOutputException - +

    if $moduleValues[$M_TYPE] doesn't exist

    +
    +
    Return values
    - mixed|null + mixed — -

    return value depends on the output class, null if $moduleValues[$M_TYPE] doesn't exist

    +

    return value depends on the output class

    @@ -794,7 +1215,7 @@

    @@ -847,7 +1268,7 @@

    @@ -885,7 +1306,7 @@

    @@ -935,7 +1356,7 @@

    @@ -1015,7 +1436,7 @@

    @@ -1049,7 +1470,7 @@

    @@ -1081,7 +1502,7 @@

    @@ -1233,6 +1654,13 @@

    Return values
  • Properties
  • +
    +

    + $connectPaths + + + + +

    + + + + + protected + bool + $connectPaths + + + + + +
    + Tags + + +
    +
    +
    + see +
    +
    + QROptions::$connectPaths + + +
    +
    + +
    +
    +

    + $drawCircularModules + + + + +

    + + + + + protected + bool + $drawCircularModules + + + + + +
    + Tags + + +
    +
    +
    + see +
    +
    + QROptions::$drawCircularModules + + +
    +
    + +
    +
    +

    + $drawLightModules + + + + +

    + + + + + protected + bool + $drawLightModules + + + + + +
    + Tags + + +
    +
    +
    + see +
    +
    + QROptions::$drawLightModules + + +
    +
    + +
    +
    +

    + $eol + + + + +

    + + + + + protected + string + $eol + + + + + +
    + Tags + + +
    +
    +
    + see +
    +
    + QROptions::$eol + + +
    +
    + +
    +
    +

    + $excludeFromConnect + + + + +

    + + + + + protected + array<string|int, mixed> + $excludeFromConnect + + + + + +
    + Tags + + +
    +
    +
    + see +
    +
    + QROptions::$excludeFromConnect + + +
    +
    + +
    +
    +

    + $keepAsSquare + + + + +

    + + + + + protected + array<string|int, mixed> + $keepAsSquare + + + + + +
    + Tags + + +
    +
    +
    + see +
    +
    + QROptions::$keepAsSquare + + +
    +
    + +
    +

    $length @@ -363,7 +748,7 @@

    @@ -397,7 +782,7 @@

    @@ -480,7 +865,7 @@

    @@ -514,7 +899,7 @@

    @@ -547,12 +932,11 @@

    -

    the current scaling for a QR pixel

    - + protected int @@ -601,7 +985,7 @@

    @@ -650,7 +1034,7 @@

    @@ -858,7 +1242,7 @@

    @@ -896,6 +1280,41 @@

    Return values
    array<string|int, mixed> +

    +
    +

    + copyVars() + + +

    + + +

    Creates copies of several QROptions values to avoid calling the magic getters +in long loops for a significant performance increase.

    + + + protected + copyVars() : void + +
    +
    +

    These variables are usually used in the "module" methods and are called up to 31329 times (at version 40).

    +
    + + + + +
    @@ -983,7 +1402,7 @@

    protected - getModuleValue(int $M_TYPE) : mixed|null + getModuleValue(int $M_TYPE) : mixed
    @@ -1012,15 +1431,17 @@

    QRCodeOutputException - +

    if $moduleValues[$M_TYPE] doesn't exist

    +
    +
    Return values
    - mixed|null + mixed — -

    return value depends on the output class, null if $moduleValues[$M_TYPE] doesn't exist

    +

    return value depends on the output class

    @@ -1040,7 +1461,7 @@

    @@ -1093,7 +1514,7 @@

    @@ -1131,7 +1552,7 @@

    @@ -1246,7 +1667,7 @@

    @@ -1326,7 +1747,7 @@

    @@ -1360,7 +1781,7 @@

    @@ -1428,7 +1849,7 @@

    @@ -1580,6 +2001,13 @@

    Return values
  • Properties
    • +
    • $circleRadius
    • +
    • $connectPaths
    • +
    • $drawCircularModules
    • +
    • $drawLightModules
    • +
    • $eol
    • +
    • $excludeFromConnect
    • +
    • $keepAsSquare
    • $length
    • $matrix
    • $moduleCount
    • @@ -1597,6 +2025,7 @@
      Return values
    • dump()
    • moduleValueIsValid()
    • collectModules()
    • +
    • copyVars()
    • getDefaultModuleValue()
    • getModuleValue()
    • getModuleValueAt()
    • diff --git a/js/searchIndex.js b/js/searchIndex.js index 07ed3007e..a05dec18a 100644 --- a/js/searchIndex.js +++ b/js/searchIndex.js @@ -1285,6 +1285,11 @@ Search.appendIndex( "name": "check", "summary": "Checks\u0020whether\u0020the\u0020module\u0020at\u0020\u0028\u0024x,\u0020\u0024y\u0029\u0020is\u0020true\u0020\u0028dark\u0029\u0020or\u0020false\u0020\u0028light\u0029", "url": "classes/chillerlan-QRCode-Data-QRMatrix.html#method_check" + }, { + "fqsen": "\\chillerlan\\QRCode\\Data\\QRMatrix\u003A\u003AisDark\u0028\u0029", + "name": "isDark", + "summary": "Checks\u0020whether\u0020the\u0020given\u0020\u0024M_TYPE\u0020is\u0020a\u0020dark\u0020value", + "url": "classes/chillerlan-QRCode-Data-QRMatrix.html#method_isDark" }, { "fqsen": "\\chillerlan\\QRCode\\Data\\QRMatrix\u003A\u003AcheckNeighbours\u0028\u0029", "name": "checkNeighbours", @@ -2710,6 +2715,11 @@ Search.appendIndex( "name": "__construct", "summary": "QROutputAbstract\u0020constructor.", "url": "classes/chillerlan-QRCode-Output-QROutputAbstract.html#method___construct" + }, { + "fqsen": "\\chillerlan\\QRCode\\Output\\QROutputAbstract\u003A\u003AcopyVars\u0028\u0029", + "name": "copyVars", + "summary": "Creates\u0020copies\u0020of\u0020several\u0020QROptions\u0020values\u0020to\u0020avoid\u0020calling\u0020the\u0020magic\u0020getters\nin\u0020long\u0020loops\u0020for\u0020a\u0020significant\u0020performance\u0020increase.", + "url": "classes/chillerlan-QRCode-Output-QROutputAbstract.html#method_copyVars" }, { "fqsen": "\\chillerlan\\QRCode\\Output\\QROutputAbstract\u003A\u003AsetMatrixDimensions\u0028\u0029", "name": "setMatrixDimensions", @@ -2765,11 +2775,6 @@ Search.appendIndex( "name": "moduleCount", "summary": "the\u0020current\u0020size\u0020of\u0020the\u0020QR\u0020matrix", "url": "classes/chillerlan-QRCode-Output-QROutputAbstract.html#property_moduleCount" - }, { - "fqsen": "\\chillerlan\\QRCode\\Output\\QROutputAbstract\u003A\u003A\u0024scale", - "name": "scale", - "summary": "the\u0020current\u0020scaling\u0020for\u0020a\u0020QR\u0020pixel", - "url": "classes/chillerlan-QRCode-Output-QROutputAbstract.html#property_scale" }, { "fqsen": "\\chillerlan\\QRCode\\Output\\QROutputAbstract\u003A\u003A\u0024length", "name": "length", @@ -2790,6 +2795,46 @@ Search.appendIndex( "name": "options", "summary": "", "url": "classes/chillerlan-QRCode-Output-QROutputAbstract.html#property_options" + }, { + "fqsen": "\\chillerlan\\QRCode\\Output\\QROutputAbstract\u003A\u003A\u0024scale", + "name": "scale", + "summary": "", + "url": "classes/chillerlan-QRCode-Output-QROutputAbstract.html#property_scale" + }, { + "fqsen": "\\chillerlan\\QRCode\\Output\\QROutputAbstract\u003A\u003A\u0024connectPaths", + "name": "connectPaths", + "summary": "", + "url": "classes/chillerlan-QRCode-Output-QROutputAbstract.html#property_connectPaths" + }, { + "fqsen": "\\chillerlan\\QRCode\\Output\\QROutputAbstract\u003A\u003A\u0024excludeFromConnect", + "name": "excludeFromConnect", + "summary": "", + "url": "classes/chillerlan-QRCode-Output-QROutputAbstract.html#property_excludeFromConnect" + }, { + "fqsen": "\\chillerlan\\QRCode\\Output\\QROutputAbstract\u003A\u003A\u0024eol", + "name": "eol", + "summary": "", + "url": "classes/chillerlan-QRCode-Output-QROutputAbstract.html#property_eol" + }, { + "fqsen": "\\chillerlan\\QRCode\\Output\\QROutputAbstract\u003A\u003A\u0024drawLightModules", + "name": "drawLightModules", + "summary": "", + "url": "classes/chillerlan-QRCode-Output-QROutputAbstract.html#property_drawLightModules" + }, { + "fqsen": "\\chillerlan\\QRCode\\Output\\QROutputAbstract\u003A\u003A\u0024drawCircularModules", + "name": "drawCircularModules", + "summary": "", + "url": "classes/chillerlan-QRCode-Output-QROutputAbstract.html#property_drawCircularModules" + }, { + "fqsen": "\\chillerlan\\QRCode\\Output\\QROutputAbstract\u003A\u003A\u0024keepAsSquare", + "name": "keepAsSquare", + "summary": "", + "url": "classes/chillerlan-QRCode-Output-QROutputAbstract.html#property_keepAsSquare" + }, { + "fqsen": "\\chillerlan\\QRCode\\Output\\QROutputAbstract\u003A\u003A\u0024circleRadius", + "name": "circleRadius", + "summary": "", + "url": "classes/chillerlan-QRCode-Output-QROutputAbstract.html#property_circleRadius" }, { "fqsen": "\\chillerlan\\QRCode\\Output\\QROutputInterface", "name": "QROutputInterface",