diff --git a/classes/chillerlan-QRCode-Common-BitBuffer.html b/classes/chillerlan-QRCode-Common-BitBuffer.html index 516fe1fec..d57e34f07 100644 --- a/classes/chillerlan-QRCode-Common-BitBuffer.html +++ b/classes/chillerlan-QRCode-Common-BitBuffer.html @@ -93,10 +93,6 @@ -

- Output -

-

Packages

@@ -152,7 +148,7 @@ @@ -234,6 +230,7 @@  : int +
Returns the number of bits that can be read successfully
clear() @@ -245,7 +242,7 @@
getBuffer() -  : array<string|int, mixed> +  : array<string|int, int>
returns the buffer content
@@ -313,7 +310,7 @@ @@ -350,7 +347,7 @@ @@ -387,7 +384,7 @@ @@ -424,7 +421,7 @@ @@ -466,7 +463,7 @@ @@ -474,7 +471,7 @@ public - __construct([array<string|int, mixed> $bytes = [] ]) : mixed + __construct([array<string|int, int> $bytes = [] ]) : mixed
@@ -484,7 +481,7 @@
$bytes - : array<string|int, mixed> + : array<string|int, int> = []
@@ -511,11 +508,12 @@ - +

Returns the number of bits that can be read successfully

+ public available() : int @@ -532,10 +530,6 @@
Return values
int - — -

number of bits that can be read successfully

-
-
@@ -553,7 +547,7 @@ @@ -592,7 +586,7 @@ @@ -600,12 +594,12 @@ public - getBuffer() : array<string|int, mixed> + getBuffer() : array<string|int, int>
-

to debug: array_map(fn($v) => sprintf('%08b', $v), $bitBuffer->getBuffer())

+

to debug: array_map(fn($v) => sprintf('%08b', $v), $bitBuffer->getBuffer())

@@ -615,7 +609,7 @@
Return values
- array<string|int, mixed> + array<string|int, int>
@@ -633,7 +627,7 @@ @@ -672,7 +666,7 @@ @@ -728,7 +722,7 @@ @@ -777,7 +771,7 @@ @@ -857,7 +851,7 @@ @@ -995,10 +989,10 @@
  • Properties
  • diff --git a/classes/chillerlan-QRCode-Common-ECICharset.html b/classes/chillerlan-QRCode-Common-ECICharset.html index ae49eb9ff..f2f5eb10e 100644 --- a/classes/chillerlan-QRCode-Common-ECICharset.html +++ b/classes/chillerlan-QRCode-Common-ECICharset.html @@ -93,10 +93,6 @@ -

    - Output -

    -

    Packages

    @@ -152,7 +148,7 @@ @@ -462,7 +458,7 @@ @@ -493,7 +489,7 @@ @@ -524,7 +520,7 @@ @@ -555,7 +551,7 @@ @@ -586,7 +582,7 @@ @@ -617,7 +613,7 @@ @@ -648,7 +644,7 @@ @@ -679,7 +675,7 @@ @@ -710,7 +706,7 @@ @@ -741,7 +737,7 @@ @@ -772,7 +768,7 @@ @@ -803,7 +799,7 @@ @@ -834,7 +830,7 @@ @@ -865,7 +861,7 @@ @@ -896,7 +892,7 @@ @@ -927,7 +923,7 @@ @@ -958,7 +954,7 @@ @@ -989,7 +985,7 @@ @@ -1020,7 +1016,7 @@ @@ -1051,7 +1047,7 @@ @@ -1082,7 +1078,7 @@ @@ -1113,7 +1109,7 @@ @@ -1144,7 +1140,7 @@ @@ -1175,7 +1171,7 @@ @@ -1206,7 +1202,7 @@ @@ -1285,7 +1281,7 @@ @@ -1316,7 +1312,7 @@ @@ -1347,7 +1343,7 @@ @@ -1378,7 +1374,7 @@ @@ -1409,7 +1405,7 @@ @@ -1456,7 +1452,7 @@ @@ -1498,7 +1494,7 @@ @@ -1557,7 +1553,7 @@ @@ -1596,7 +1592,7 @@ @@ -1793,7 +1789,7 @@
  • Properties
  • diff --git a/classes/chillerlan-QRCode-Common-EccLevel.html b/classes/chillerlan-QRCode-Common-EccLevel.html index a97ad0518..723e2f9e9 100644 --- a/classes/chillerlan-QRCode-Common-EccLevel.html +++ b/classes/chillerlan-QRCode-Common-EccLevel.html @@ -93,10 +93,6 @@ -

    - Output -

    -

    Packages

    @@ -152,7 +148,7 @@ @@ -438,7 +434,7 @@ @@ -469,7 +465,7 @@ @@ -500,7 +496,7 @@ @@ -531,7 +527,7 @@ @@ -562,7 +558,7 @@ @@ -636,7 +632,7 @@ @@ -767,7 +763,7 @@ @@ -814,7 +810,7 @@ H: 0b10

    @@ -875,7 +871,7 @@ H: 0b10

    @@ -914,7 +910,7 @@ H: 0b10

    @@ -963,7 +959,7 @@ H: 0b10

    @@ -1002,7 +998,7 @@ H: 0b10

    @@ -1041,7 +1037,7 @@ H: 0b10

    @@ -1090,7 +1086,7 @@ H: 0b10

    @@ -1273,7 +1269,7 @@ H: 0b10

  • Properties
  • diff --git a/classes/chillerlan-QRCode-Common-GDLuminanceSource.html b/classes/chillerlan-QRCode-Common-GDLuminanceSource.html index 07b5ab12a..9b0b48fdc 100644 --- a/classes/chillerlan-QRCode-Common-GDLuminanceSource.html +++ b/classes/chillerlan-QRCode-Common-GDLuminanceSource.html @@ -93,10 +93,6 @@ -

    - Output -

    -

    Packages

    @@ -155,7 +151,7 @@ @@ -199,7 +195,7 @@ It does not support rotation.

    $luminances -  : array<string|int, mixed> +  : array<string|int, int>
    @@ -258,7 +254,7 @@ It does not support rotation.

    getLuminances() -  : array<string|int, mixed> +  : array<string|int, int>
    Fetches luminance data for the underlying bitmap. Values should be fetched using: `int luminance = array[y * width + x] & 0xff`
    @@ -266,7 +262,7 @@ It does not support rotation.

    getRow() -  : array<string|int, mixed> +  : array<string|int, int>
    Fetches one row of luminance data from the underlying platform's bitmap. Values range from 0 (black) to 255 (white). Because Java does not have an unsigned byte type, callers will have @@ -328,7 +324,7 @@ getLuminances() may never be called.
    @@ -364,7 +360,7 @@ getLuminances() may never be called.
    @@ -372,7 +368,7 @@ getLuminances() may never be called. protected - array<string|int, mixed> + array<string|int, int> $luminances @@ -400,7 +396,7 @@ getLuminances() may never be called. @@ -436,7 +432,7 @@ getLuminances() may never be called. @@ -472,7 +468,7 @@ getLuminances() may never be called. @@ -513,7 +509,7 @@ getLuminances() may never be called. @@ -580,7 +576,7 @@ getLuminances() may never be called. @@ -613,20 +609,6 @@ getLuminances() may never be called.
    -
    - Tags - - -
    -
    -
    - inheritDoc -
    -
    - - -
    -
    @@ -650,7 +632,7 @@ getLuminances() may never be called. @@ -683,20 +665,6 @@ getLuminances() may never be called. -
    - Tags - - -
    -
    -
    - inheritDoc -
    -
    - - -
    -
    @@ -720,7 +688,7 @@ getLuminances() may never be called. @@ -735,20 +703,6 @@ getLuminances() may never be called. -
    - Tags - - -
    -
    -
    - inheritDoc -
    -
    - - -
    -
    @@ -776,7 +730,7 @@ getLuminances() may never be called. @@ -785,7 +739,7 @@ getLuminances() may never be called. public - getLuminances() : array<string|int, mixed> + getLuminances() : array<string|int, int>
    @@ -793,26 +747,12 @@ getLuminances() may never be called. -
    - Tags - - -
    -
    -
    - inheritDoc -
    -
    - - -
    -
    Return values
    - array<string|int, mixed> + array<string|int, int>

    A row-major 2D array of luminance values. Do not use result $length as it may be larger than $width * $height bytes on some platforms. Do not modify the contents @@ -836,7 +776,7 @@ of the result.

    @@ -848,7 +788,7 @@ getLuminances() may never be called.

    public - getRow(int $y) : array<string|int, mixed> + getRow(int $y) : array<string|int, int>
    @@ -868,26 +808,12 @@ getLuminances() may never be called.

    -
    - Tags - - -
    -
    -
    - inheritDoc -
    -
    - - -
    -
    Return values
    - array<string|int, mixed> + array<string|int, int>

    An array containing the luminance data.

    @@ -909,7 +835,7 @@ getLuminances() may never be called.

    @@ -924,20 +850,6 @@ getLuminances() may never be called.

    -
    - Tags - - -
    -
    -
    - inheritDoc -
    -
    - - -
    -
    @@ -965,7 +877,7 @@ getLuminances() may never be called.

    @@ -1028,7 +940,7 @@ getLuminances() may never be called.

    @@ -1086,7 +998,7 @@ getLuminances() may never be called.

    @@ -1219,11 +1131,11 @@ getLuminances() may never be called.

  • Properties
  • diff --git a/classes/chillerlan-QRCode-Common-GF256.html b/classes/chillerlan-QRCode-Common-GF256.html index 0460ae7c3..1acf592c2 100644 --- a/classes/chillerlan-QRCode-Common-GF256.html +++ b/classes/chillerlan-QRCode-Common-GF256.html @@ -93,10 +93,6 @@ -

    - Output -

    -

    Packages

    @@ -152,7 +148,7 @@ @@ -553,7 +549,7 @@ where the least-significant bit represents the constant coefficient @@ -584,7 +580,7 @@ where the least-significant bit represents the constant coefficient @@ -889,7 +885,7 @@ where the least-significant bit represents the constant coefficient

    @@ -949,7 +945,7 @@ where the least-significant bit represents the constant coefficient

    @@ -1023,7 +1019,7 @@ where the least-significant bit represents the constant coefficient

    @@ -1075,7 +1071,7 @@ where the least-significant bit represents the constant coefficient

    @@ -1142,7 +1138,7 @@ where the least-significant bit represents the constant coefficient

    @@ -1209,7 +1205,7 @@ where the least-significant bit represents the constant coefficient

    diff --git a/classes/chillerlan-QRCode-Common-GenericGFPoly.html b/classes/chillerlan-QRCode-Common-GenericGFPoly.html index c1d49ebac..0dd2fd84f 100644 --- a/classes/chillerlan-QRCode-Common-GenericGFPoly.html +++ b/classes/chillerlan-QRCode-Common-GenericGFPoly.html @@ -93,10 +93,6 @@ -

    - Output -

    -

    Packages

    @@ -152,7 +148,7 @@ @@ -209,7 +205,7 @@ port of his C++ Reed-Solomon implementation.

    $coefficients -  : array<string|int, mixed> +  : array<string|int, int>
    @@ -322,7 +318,7 @@ port of his C++ Reed-Solomon implementation.

    @@ -330,7 +326,7 @@ port of his C++ Reed-Solomon implementation.

    private - array<string|int, mixed> + array<string|int, int> $coefficients @@ -363,14 +359,14 @@ port of his C++ Reed-Solomon implementation.

    public - __construct(array<string|int, mixed> $coefficients[, int|null $degree = null ]) : mixed + __construct(array<string|int, int> $coefficients[, int|null $degree = null ]) : mixed
    @@ -380,7 +376,7 @@ port of his C++ Reed-Solomon implementation.

    $coefficients - : array<string|int, mixed> + : array<string|int, int>

    array coefficients as ints representing elements of GF(size), arranged @@ -435,7 +431,7 @@ is not a constant polynomial (that is, it is not the monomial "0")

    @@ -483,7 +479,7 @@ is not a constant polynomial (that is, it is not the monomial "0")

    @@ -550,7 +546,7 @@ is not a constant polynomial (that is, it is not the monomial "0")

    @@ -602,7 +598,7 @@ is not a constant polynomial (that is, it is not the monomial "0")

    @@ -654,7 +650,7 @@ is not a constant polynomial (that is, it is not the monomial "0")

    @@ -692,7 +688,7 @@ is not a constant polynomial (that is, it is not the monomial "0")

    @@ -734,7 +730,7 @@ is not a constant polynomial (that is, it is not the monomial "0")

    @@ -776,7 +772,7 @@ is not a constant polynomial (that is, it is not the monomial "0")

    @@ -824,7 +820,7 @@ is not a constant polynomial (that is, it is not the monomial "0")

    @@ -872,7 +868,7 @@ is not a constant polynomial (that is, it is not the monomial "0")

    @@ -942,7 +938,7 @@ is not a constant polynomial (that is, it is not the monomial "0")

    @@ -1089,7 +1085,7 @@ is not a constant polynomial (that is, it is not the monomial "0")

  • Properties
  • diff --git a/classes/chillerlan-QRCode-Common-IMagickLuminanceSource.html b/classes/chillerlan-QRCode-Common-IMagickLuminanceSource.html index 7d889f3ec..137a22028 100644 --- a/classes/chillerlan-QRCode-Common-IMagickLuminanceSource.html +++ b/classes/chillerlan-QRCode-Common-IMagickLuminanceSource.html @@ -93,10 +93,6 @@ -

    - Output -

    -

    Packages

    @@ -155,7 +151,7 @@ @@ -199,7 +195,7 @@ It does not support rotation.

    $luminances -  : array<string|int, mixed> +  : array<string|int, int>
    @@ -258,7 +254,7 @@ It does not support rotation.

    getLuminances() -  : array<string|int, mixed> +  : array<string|int, int>
    Fetches luminance data for the underlying bitmap. Values should be fetched using: `int luminance = array[y * width + x] & 0xff`
    @@ -266,7 +262,7 @@ It does not support rotation.

    getRow() -  : array<string|int, mixed> +  : array<string|int, int>
    Fetches one row of luminance data from the underlying platform's bitmap. Values range from 0 (black) to 255 (white). Because Java does not have an unsigned byte type, callers will have @@ -328,7 +324,7 @@ getLuminances() may never be called.
    @@ -364,7 +360,7 @@ getLuminances() may never be called.
    @@ -372,7 +368,7 @@ getLuminances() may never be called. protected - array<string|int, mixed> + array<string|int, int> $luminances @@ -400,7 +396,7 @@ getLuminances() may never be called. @@ -436,7 +432,7 @@ getLuminances() may never be called. @@ -472,7 +468,7 @@ getLuminances() may never be called. @@ -513,7 +509,7 @@ getLuminances() may never be called. @@ -565,7 +561,7 @@ getLuminances() may never be called. @@ -598,20 +594,6 @@ getLuminances() may never be called.
    -
    - Tags - - -
    -
    -
    - inheritDoc -
    -
    - - -
    -
    @@ -635,7 +617,7 @@ getLuminances() may never be called. @@ -668,20 +650,6 @@ getLuminances() may never be called. -
    - Tags - - -
    -
    -
    - inheritDoc -
    -
    - - -
    -
    @@ -705,7 +673,7 @@ getLuminances() may never be called. @@ -720,20 +688,6 @@ getLuminances() may never be called. -
    - Tags - - -
    -
    -
    - inheritDoc -
    -
    - - -
    -
    @@ -761,7 +715,7 @@ getLuminances() may never be called. @@ -770,7 +724,7 @@ getLuminances() may never be called. public - getLuminances() : array<string|int, mixed> + getLuminances() : array<string|int, int>
    @@ -778,26 +732,12 @@ getLuminances() may never be called. -
    - Tags - - -
    -
    -
    - inheritDoc -
    -
    - - -
    -
    Return values
    - array<string|int, mixed> + array<string|int, int>

    A row-major 2D array of luminance values. Do not use result $length as it may be larger than $width * $height bytes on some platforms. Do not modify the contents @@ -821,7 +761,7 @@ of the result.

    @@ -833,7 +773,7 @@ getLuminances() may never be called.

    public - getRow(int $y) : array<string|int, mixed> + getRow(int $y) : array<string|int, int>
    @@ -853,26 +793,12 @@ getLuminances() may never be called.

    -
    - Tags - - -
    -
    -
    - inheritDoc -
    -
    - - -
    -
    Return values
    - array<string|int, mixed> + array<string|int, int>

    An array containing the luminance data.

    @@ -894,7 +820,7 @@ getLuminances() may never be called.

    @@ -909,20 +835,6 @@ getLuminances() may never be called.

    -
    - Tags - - -
    -
    -
    - inheritDoc -
    -
    - - -
    -
    @@ -950,7 +862,7 @@ getLuminances() may never be called.

    @@ -1013,7 +925,7 @@ getLuminances() may never be called.

    @@ -1071,7 +983,7 @@ getLuminances() may never be called.

    @@ -1204,11 +1116,11 @@ getLuminances() may never be called.

  • Properties
  • diff --git a/classes/chillerlan-QRCode-Common-LuminanceSourceAbstract.html b/classes/chillerlan-QRCode-Common-LuminanceSourceAbstract.html index 5c501effd..56f6ded83 100644 --- a/classes/chillerlan-QRCode-Common-LuminanceSourceAbstract.html +++ b/classes/chillerlan-QRCode-Common-LuminanceSourceAbstract.html @@ -93,10 +93,6 @@ -

    - Output -

    -

    Packages

    @@ -155,7 +151,7 @@ @@ -200,7 +196,7 @@ platforms into a standard interface for requesting greyscale luminance values.
    -
    LuminanceSourceInterface
    +
    LuminanceSourceInterface
    Interface for the luminance sources
    @@ -222,7 +218,7 @@ platforms into a standard interface for requesting greyscale luminance values. $luminances -  : array<string|int, mixed> +  : array<string|int, int>
    @@ -260,7 +256,7 @@ platforms into a standard interface for requesting greyscale luminance values. getLuminances() -  : array<string|int, mixed> +  : array<string|int, int>
    Fetches luminance data for the underlying bitmap. Values should be fetched using: `int luminance = array[y * width + x] & 0xff`
    @@ -268,7 +264,7 @@ platforms into a standard interface for requesting greyscale luminance values. getRow() -  : array<string|int, mixed> +  : array<string|int, int>
    Fetches one row of luminance data from the underlying platform's bitmap. Values range from 0 (black) to 255 (white). Because Java does not have an unsigned byte type, callers will have @@ -324,7 +320,7 @@ getLuminances() may never be called.
    @@ -360,7 +356,7 @@ getLuminances() may never be called. @@ -368,7 +364,7 @@ getLuminances() may never be called. protected - array<string|int, mixed> + array<string|int, int> $luminances @@ -396,7 +392,7 @@ getLuminances() may never be called. @@ -432,7 +428,7 @@ getLuminances() may never be called. @@ -473,7 +469,7 @@ getLuminances() may never be called. @@ -531,7 +527,7 @@ getLuminances() may never be called. @@ -546,20 +542,6 @@ getLuminances() may never be called. -
    - Tags - - -
    -
    -
    - inheritDoc -
    -
    - - -
    -
    @@ -587,7 +569,7 @@ getLuminances() may never be called. @@ -596,7 +578,7 @@ getLuminances() may never be called. public - getLuminances() : array<string|int, mixed> + getLuminances() : array<string|int, int>
    @@ -604,26 +586,12 @@ getLuminances() may never be called. -
    - Tags - - -
    -
    -
    - inheritDoc -
    -
    - - -
    -
    Return values
    - array<string|int, mixed> + array<string|int, int>

    A row-major 2D array of luminance values. Do not use result $length as it may be larger than $width * $height bytes on some platforms. Do not modify the contents @@ -647,7 +615,7 @@ of the result.

    @@ -659,7 +627,7 @@ getLuminances() may never be called.

    public - getRow(int $y) : array<string|int, mixed> + getRow(int $y) : array<string|int, int>
    @@ -679,26 +647,12 @@ getLuminances() may never be called.

    -
    - Tags - - -
    -
    -
    - inheritDoc -
    -
    - - -
    -
    Return values
    - array<string|int, mixed> + array<string|int, int>

    An array containing the luminance data.

    @@ -720,7 +674,7 @@ getLuminances() may never be called.

    @@ -735,20 +689,6 @@ getLuminances() may never be called.

    -
    - Tags - - -
    -
    -
    - inheritDoc -
    -
    - - -
    -
    @@ -776,7 +716,7 @@ getLuminances() may never be called.

    @@ -839,7 +779,7 @@ getLuminances() may never be called.

    @@ -996,10 +936,10 @@ getLuminances() may never be called.

  • Properties
  • diff --git a/classes/chillerlan-QRCode-Common-LuminanceSourceInterface.html b/classes/chillerlan-QRCode-Common-LuminanceSourceInterface.html index ff04df07b..2e6d29ad3 100644 --- a/classes/chillerlan-QRCode-Common-LuminanceSourceInterface.html +++ b/classes/chillerlan-QRCode-Common-LuminanceSourceInterface.html @@ -93,10 +93,6 @@ -

    - Output -

    -

    Packages

    @@ -141,11 +137,12 @@ - +

    Interface for the luminance sources

    + @@ -198,7 +195,7 @@
    getLuminances() -  : array<string|int, mixed> +  : array<string|int, int>
    Fetches luminance data for the underlying bitmap. Values should be fetched using: `int luminance = array[y * width + x] & 0xff`
    @@ -206,7 +203,7 @@
    getRow() -  : array<string|int, mixed> +  : array<string|int, int>
    Fetches one row of luminance data from the underlying platform's bitmap. Values range from 0 (black) to 255 (white). Because Java does not have an unsigned byte type, callers will have @@ -247,7 +244,7 @@ getLuminances() may never be called.
    @@ -303,7 +300,7 @@ getLuminances() may never be called. @@ -359,7 +356,7 @@ getLuminances() may never be called. @@ -401,7 +398,7 @@ getLuminances() may never be called. @@ -410,7 +407,7 @@ getLuminances() may never be called. public - getLuminances() : array<string|int, mixed> + getLuminances() : array<string|int, int>
    @@ -423,7 +420,7 @@ getLuminances() may never be called.
    Return values
    - array<string|int, mixed> + array<string|int, int>

    A row-major 2D array of luminance values. Do not use result $length as it may be larger than $width * $height bytes on some platforms. Do not modify the contents @@ -447,7 +444,7 @@ of the result.

    @@ -459,7 +456,7 @@ getLuminances() may never be called.

    public - getRow(int $y) : array<string|int, mixed> + getRow(int $y) : array<string|int, int>
    @@ -499,7 +496,7 @@ getLuminances() may never be called.

    Return values
    - array<string|int, mixed> + array<string|int, int>

    An array containing the luminance data.

    @@ -521,7 +518,7 @@ getLuminances() may never be called.

    diff --git a/classes/chillerlan-QRCode-Common-MaskPattern.html b/classes/chillerlan-QRCode-Common-MaskPattern.html index ca9803ab9..38781773c 100644 --- a/classes/chillerlan-QRCode-Common-MaskPattern.html +++ b/classes/chillerlan-QRCode-Common-MaskPattern.html @@ -93,10 +93,6 @@ -

    - Output -

    -

    Packages

    @@ -152,7 +148,7 @@ @@ -417,7 +413,7 @@ penalty if the ratio is far from 50%. It gives 10 penalty for 5% distance. @@ -463,7 +459,7 @@ penalty if the ratio is far from 50%. It gives 10 penalty for 5% distance. @@ -494,7 +490,7 @@ penalty if the ratio is far from 50%. It gives 10 penalty for 5% distance. @@ -525,7 +521,7 @@ penalty if the ratio is far from 50%. It gives 10 penalty for 5% distance. @@ -556,7 +552,7 @@ penalty if the ratio is far from 50%. It gives 10 penalty for 5% distance. @@ -587,7 +583,7 @@ penalty if the ratio is far from 50%. It gives 10 penalty for 5% distance. @@ -618,7 +614,7 @@ penalty if the ratio is far from 50%. It gives 10 penalty for 5% distance. @@ -649,7 +645,7 @@ penalty if the ratio is far from 50%. It gives 10 penalty for 5% distance. @@ -680,7 +676,7 @@ penalty if the ratio is far from 50%. It gives 10 penalty for 5% distance. @@ -711,7 +707,7 @@ penalty if the ratio is far from 50%. It gives 10 penalty for 5% distance. @@ -742,7 +738,7 @@ penalty if the ratio is far from 50%. It gives 10 penalty for 5% distance. @@ -773,7 +769,7 @@ penalty if the ratio is far from 50%. It gives 10 penalty for 5% distance. @@ -804,7 +800,7 @@ penalty if the ratio is far from 50%. It gives 10 penalty for 5% distance. @@ -835,7 +831,7 @@ penalty if the ratio is far from 50%. It gives 10 penalty for 5% distance. @@ -882,7 +878,7 @@ penalty if the ratio is far from 50%. It gives 10 penalty for 5% distance. @@ -924,7 +920,7 @@ penalty if the ratio is far from 50%. It gives 10 penalty for 5% distance. @@ -984,7 +980,7 @@ penalty if the ratio is far from 50%. It gives 10 penalty for 5% distance. @@ -1033,7 +1029,7 @@ penalty if the ratio is far from 50%. It gives 10 penalty for 5% distance. @@ -1098,7 +1094,7 @@ and $j is row position. In fact, as the text says, $i is row position and $j is @@ -1137,7 +1133,7 @@ and $j is row position. In fact, as the text says, $i is row position and $j is @@ -1146,7 +1142,7 @@ give penalty to them. Example: 00000 or 11111.

    public - static testRule1(array<string|int, mixed> $matrix, int $height, int $width) : int + static testRule1(array<string|int, array<string|int, bool>> $matrix, int $height, int $width) : int
    @@ -1156,7 +1152,7 @@ give penalty to them. Example: 00000 or 11111.

    $matrix - : array<string|int, mixed> + : array<string|int, array<string|int, bool>>
    @@ -1201,7 +1197,7 @@ give penalty to them. Example: 00000 or 11111.

    @@ -1211,7 +1207,7 @@ penalty proportional to (M-1)x(N-1), because this is the number of 2x2 blocks in public - static testRule2(array<string|int, mixed> $matrix, int $height, int $width) : int + static testRule2(array<string|int, array<string|int, bool>> $matrix, int $height, int $width) : int
    @@ -1221,7 +1217,7 @@ penalty proportional to (M-1)x(N-1), because this is the number of 2x2 blocks in
    $matrix - : array<string|int, mixed> + : array<string|int, array<string|int, bool>>
    @@ -1266,7 +1262,7 @@ penalty proportional to (M-1)x(N-1), because this is the number of 2x2 blocks in @@ -1276,7 +1272,7 @@ find patterns like 000010111010000, we give penalty once.

    public - static testRule3(array<string|int, mixed> $matrix, int $height, int $width) : int + static testRule3(array<string|int, array<string|int, bool>> $matrix, int $height, int $width) : int
    @@ -1286,7 +1282,7 @@ find patterns like 000010111010000, we give penalty once.

    $matrix - : array<string|int, mixed> + : array<string|int, array<string|int, bool>>
    @@ -1331,7 +1327,7 @@ find patterns like 000010111010000, we give penalty once.

    @@ -1340,7 +1336,7 @@ penalty if the ratio is far from 50%. It gives 10 penalty for 5% distance.

    public - static testRule4(array<string|int, mixed> $matrix, int $height, int $width) : int + static testRule4(array<string|int, array<string|int, bool>> $matrix, int $height, int $width) : int
    @@ -1350,7 +1346,7 @@ penalty if the ratio is far from 50%. It gives 10 penalty for 5% distance.

    $matrix - : array<string|int, mixed> + : array<string|int, array<string|int, bool>>
    @@ -1395,14 +1391,14 @@ penalty if the ratio is far from 50%. It gives 10 penalty for 5% distance.

    private - static applyRule1(array<string|int, mixed> $rc) : int + static applyRule1(array<string|int, bool> $rc) : int
    @@ -1412,7 +1408,7 @@ penalty if the ratio is far from 50%. It gives 10 penalty for 5% distance.

    $rc - : array<string|int, mixed> + : array<string|int, bool>
    @@ -1443,14 +1439,14 @@ penalty if the ratio is far from 50%. It gives 10 penalty for 5% distance.

    private - static isWhiteHorizontal(array<string|int, mixed> $row, int $width, int $from, int $to) : bool + static isWhiteHorizontal(array<string|int, bool> $row, int $width, int $from, int $to) : bool
    @@ -1460,7 +1456,7 @@ penalty if the ratio is far from 50%. It gives 10 penalty for 5% distance.

    $row - : array<string|int, mixed> + : array<string|int, bool>
    @@ -1512,14 +1508,14 @@ penalty if the ratio is far from 50%. It gives 10 penalty for 5% distance.

    private - static isWhiteVertical(array<string|int, mixed> $matrix, int $height, int $x, int $from, int $to) : bool + static isWhiteVertical(array<string|int, array<string|int, bool>> $matrix, int $height, int $x, int $from, int $to) : bool
    @@ -1529,7 +1525,7 @@ penalty if the ratio is far from 50%. It gives 10 penalty for 5% distance.

    $matrix - : array<string|int, mixed> + : array<string|int, array<string|int, bool>>
    @@ -1707,7 +1703,7 @@ penalty if the ratio is far from 50%. It gives 10 penalty for 5% distance.

  • Properties
  • diff --git a/classes/chillerlan-QRCode-Common-Mode.html b/classes/chillerlan-QRCode-Common-Mode.html index 207e174ea..85af436c8 100644 --- a/classes/chillerlan-QRCode-Common-Mode.html +++ b/classes/chillerlan-QRCode-Common-Mode.html @@ -93,10 +93,6 @@ -

    - Output -

    -

    Packages

    @@ -152,7 +148,7 @@ @@ -296,7 +292,7 @@ @@ -327,7 +323,7 @@ @@ -358,7 +354,7 @@ @@ -389,7 +385,7 @@ @@ -420,7 +416,7 @@ @@ -451,7 +447,7 @@ @@ -482,7 +478,7 @@ @@ -491,7 +487,7 @@ public - array<string|int, string> + array<int, QRDataModeInterface|string> INTERFACES = [self::NUMBER => \chillerlan\QRCode\Data\Number::class, self::ALPHANUM => \chillerlan\QRCode\Data\AlphaNum::class, self::KANJI => \chillerlan\QRCode\Data\Kanji::class, self::HANZI => \chillerlan\QRCode\Data\Hanzi::class, self::BYTE => \chillerlan\QRCode\Data\Byte::class] @@ -514,7 +510,7 @@ @@ -545,7 +541,7 @@ @@ -579,7 +575,7 @@ @@ -610,7 +606,7 @@ @@ -641,7 +637,7 @@ @@ -686,7 +682,7 @@ diff --git a/classes/chillerlan-QRCode-Common-Version.html b/classes/chillerlan-QRCode-Common-Version.html index 85ea99050..145165f14 100644 --- a/classes/chillerlan-QRCode-Common-Version.html +++ b/classes/chillerlan-QRCode-Common-Version.html @@ -93,10 +93,6 @@ -

    - Output -

    -

    Packages

    @@ -152,7 +148,7 @@ @@ -320,7 +316,7 @@ @@ -367,7 +363,7 @@ @@ -401,7 +397,7 @@ @@ -448,7 +444,7 @@ @@ -480,7 +476,7 @@ @@ -530,7 +526,7 @@ @@ -572,7 +568,7 @@ @@ -632,7 +628,7 @@ @@ -671,7 +667,7 @@ @@ -710,7 +706,7 @@ @@ -749,7 +745,7 @@ @@ -798,7 +794,7 @@ @@ -837,7 +833,7 @@ @@ -876,7 +872,7 @@ @@ -1025,7 +1021,7 @@
  • Properties
  • diff --git a/classes/chillerlan-QRCode-Data-AlphaNum.html b/classes/chillerlan-QRCode-Data-AlphaNum.html index 744f3de8e..f253540b6 100644 --- a/classes/chillerlan-QRCode-Data-AlphaNum.html +++ b/classes/chillerlan-QRCode-Data-AlphaNum.html @@ -93,10 +93,6 @@ -

    - Output -

    -

    Packages

    @@ -155,7 +151,7 @@ @@ -199,10 +195,64 @@ ISO/IEC 18004:2000 Section 8.4.3

    CHAR_TO_ORD -  = ['0' => 0, '1' => 1, '2' => 2, '3' => 3, '4' => 4, '5' => 5, '6' => 6, '7' => 7, '8' => 8, '9' => 9, 'A' => 10, 'B' => 11, 'C' => 12, 'D' => 13, 'E' => 14, 'F' => 15, 'G' => 16, 'H' => 17, 'I' => 18, 'J' => 19, 'K' => 20, 'L' => 21, 'M' => 22, 'N' => 23, 'O' => 24, 'P' => 25, 'Q' => 26, 'R' => 27, 'S' => 28, 'T' => 29, 'U' => 30, 'V' => 31, 'W' => 32, 'X' => 33, 'Y' => 34, 'Z' => 35, ' ' => 36, '$' => 37, '%' => 38, '*' => 39, '+' => 40, '-' => 41, '.' => 42, '/' => 43, ':' => 44] +  = [ + // phpcs:ignore + '0' => 0, + '1' => 1, + '2' => 2, + '3' => 3, + '4' => 4, + '5' => 5, + '6' => 6, + '7' => 7, + // phpcs:ignore + '8' => 8, + '9' => 9, + 'A' => 10, + 'B' => 11, + 'C' => 12, + 'D' => 13, + 'E' => 14, + 'F' => 15, + 'G' => 16, + 'H' => 17, + 'I' => 18, + 'J' => 19, + 'K' => 20, + 'L' => 21, + 'M' => 22, + 'N' => 23, + 'O' => 24, + 'P' => 25, + 'Q' => 26, + 'R' => 27, + 'S' => 28, + 'T' => 29, + 'U' => 30, + 'V' => 31, + 'W' => 32, + 'X' => 33, + 'Y' => 34, + 'Z' => 35, + ' ' => 36, + '$' => 37, + '%' => 38, + '*' => 39, + '+' => 40, + '-' => 41, + '.' => 42, + '/' => 43, + ':' => 44, +]
    ISO/IEC 18004:2000 Table 5
    +
    + ORD_TO_CHAR + +  = ['0', '1', '2', '3', '4', '5', '6', '7', '8', '9', 'A', 'B', 'C', 'D', 'E', 'F', 'G', 'H', 'I', 'J', 'K', 'L', 'M', 'N', 'O', 'P', 'Q', 'R', 'S', 'T', 'U', 'V', 'W', 'X', 'Y', 'Z', ' ', '$', '%', '*', '+', '-', '.', '/', ':'] +
    + @@ -304,7 +354,7 @@ ISO/IEC 18004:2000 Section 8.4.3

    @@ -321,20 +371,6 @@ ISO/IEC 18004:2000 Section 8.4.3

    -
    - Tags - - -
    -
    -
    - inheritDoc -
    -
    - - -
    -
    @@ -349,7 +385,7 @@ ISO/IEC 18004:2000 Section 8.4.3

    @@ -360,7 +396,86 @@ ISO/IEC 18004:2000 Section 8.4.3

    private array<string|int, int> CHAR_TO_ORD - = ['0' => 0, '1' => 1, '2' => 2, '3' => 3, '4' => 4, '5' => 5, '6' => 6, '7' => 7, '8' => 8, '9' => 9, 'A' => 10, 'B' => 11, 'C' => 12, 'D' => 13, 'E' => 14, 'F' => 15, 'G' => 16, 'H' => 17, 'I' => 18, 'J' => 19, 'K' => 20, 'L' => 21, 'M' => 22, 'N' => 23, 'O' => 24, 'P' => 25, 'Q' => 26, 'R' => 27, 'S' => 28, 'T' => 29, 'U' => 30, 'V' => 31, 'W' => 32, 'X' => 33, 'Y' => 34, 'Z' => 35, ' ' => 36, '$' => 37, '%' => 38, '*' => 39, '+' => 40, '-' => 41, '.' => 42, '/' => 43, ':' => 44] + = [ + // phpcs:ignore + '0' => 0, + '1' => 1, + '2' => 2, + '3' => 3, + '4' => 4, + '5' => 5, + '6' => 6, + '7' => 7, + // phpcs:ignore + '8' => 8, + '9' => 9, + 'A' => 10, + 'B' => 11, + 'C' => 12, + 'D' => 13, + 'E' => 14, + 'F' => 15, + 'G' => 16, + 'H' => 17, + 'I' => 18, + 'J' => 19, + 'K' => 20, + 'L' => 21, + 'M' => 22, + 'N' => 23, + 'O' => 24, + 'P' => 25, + 'Q' => 26, + 'R' => 27, + 'S' => 28, + 'T' => 29, + 'U' => 30, + 'V' => 31, + 'W' => 32, + 'X' => 33, + 'Y' => 34, + 'Z' => 35, + ' ' => 36, + '$' => 37, + '%' => 38, + '*' => 39, + '+' => 40, + '-' => 41, + '.' => 42, + '/' => 43, + ':' => 44, +] + + + + + + + + + + +
    +

    + ORD_TO_CHAR + + +

    + + + + + + + private + array<string|int, string> + ORD_TO_CHAR + = ['0', '1', '2', '3', '4', '5', '6', '7', '8', '9', 'A', 'B', 'C', 'D', 'E', 'F', 'G', 'H', 'I', 'J', 'K', 'L', 'M', 'N', 'O', 'P', 'Q', 'R', 'S', 'T', 'U', 'V', 'W', 'X', 'Y', 'Z', ' ', '$', '%', '*', '+', '-', '.', '/', ':'] @@ -397,7 +512,7 @@ ISO/IEC 18004:2000 Section 8.4.3

    @@ -439,7 +554,7 @@ ISO/IEC 18004:2000 Section 8.4.3

    @@ -499,7 +614,7 @@ ISO/IEC 18004:2000 Section 8.4.3

    @@ -525,20 +640,6 @@ ISO/IEC 18004:2000 Section 8.4.3

    -
    - Tags - - -
    -
    -
    - inheritDoc -
    -
    - - -
    -
    @@ -562,7 +663,7 @@ ISO/IEC 18004:2000 Section 8.4.3

    @@ -640,7 +741,7 @@ ISO/IEC 18004:2000 Section 8.4.3

    @@ -656,20 +757,6 @@ ISO/IEC 18004:2000 Section 8.4.3

    -
    - Tags - - -
    -
    -
    - inheritDoc -
    -
    - - -
    -
    @@ -693,7 +780,7 @@ ISO/IEC 18004:2000 Section 8.4.3

    @@ -719,20 +806,6 @@ ISO/IEC 18004:2000 Section 8.4.3

    -
    - Tags - - -
    -
    -
    - inheritDoc -
    -
    - - -
    -
    @@ -756,7 +829,7 @@ ISO/IEC 18004:2000 Section 8.4.3

    @@ -789,20 +862,6 @@ ISO/IEC 18004:2000 Section 8.4.3

    -
    - Tags - - -
    -
    -
    - inheritDoc -
    -
    - - -
    -
    @@ -826,7 +885,7 @@ ISO/IEC 18004:2000 Section 8.4.3

    @@ -865,7 +924,7 @@ ISO/IEC 18004:2000 Section 8.4.3

    @@ -1015,13 +1074,14 @@ ISO/IEC 18004:2000 Section 8.4.3

  • Properties
  • diff --git a/classes/chillerlan-QRCode-Data-Byte.html b/classes/chillerlan-QRCode-Data-Byte.html index 13d78dd3d..d0d9d3265 100644 --- a/classes/chillerlan-QRCode-Data-Byte.html +++ b/classes/chillerlan-QRCode-Data-Byte.html @@ -93,10 +93,6 @@ -

    - Output -

    -

    Packages

    @@ -155,7 +151,7 @@ @@ -297,7 +293,7 @@ ISO/IEC 18004:2000 Section 8.4.4

    @@ -314,20 +310,6 @@ ISO/IEC 18004:2000 Section 8.4.4

    -
    - Tags - - -
    -
    -
    - inheritDoc -
    -
    - - -
    -
    @@ -358,7 +340,7 @@ ISO/IEC 18004:2000 Section 8.4.4

    @@ -400,7 +382,7 @@ ISO/IEC 18004:2000 Section 8.4.4

    @@ -460,7 +442,7 @@ ISO/IEC 18004:2000 Section 8.4.4

    @@ -486,20 +468,6 @@ ISO/IEC 18004:2000 Section 8.4.4

    -
    - Tags - - -
    -
    -
    - inheritDoc -
    -
    - - -
    -
    @@ -523,7 +491,7 @@ ISO/IEC 18004:2000 Section 8.4.4

    @@ -601,7 +569,7 @@ ISO/IEC 18004:2000 Section 8.4.4

    @@ -617,20 +585,6 @@ ISO/IEC 18004:2000 Section 8.4.4

    -
    - Tags - - -
    -
    -
    - inheritDoc -
    -
    - - -
    -
    @@ -654,7 +608,7 @@ ISO/IEC 18004:2000 Section 8.4.4

    @@ -680,20 +634,6 @@ ISO/IEC 18004:2000 Section 8.4.4

    -
    - Tags - - -
    -
    -
    - inheritDoc -
    -
    - - -
    -
    @@ -717,7 +657,7 @@ ISO/IEC 18004:2000 Section 8.4.4

    @@ -750,20 +690,6 @@ ISO/IEC 18004:2000 Section 8.4.4

    -
    - Tags - - -
    -
    -
    - inheritDoc -
    -
    - - -
    -
    @@ -787,7 +713,7 @@ ISO/IEC 18004:2000 Section 8.4.4

    @@ -826,7 +752,7 @@ ISO/IEC 18004:2000 Section 8.4.4

    @@ -981,7 +907,7 @@ ISO/IEC 18004:2000 Section 8.4.4

  • Properties
  • diff --git a/classes/chillerlan-QRCode-Data-ECI.html b/classes/chillerlan-QRCode-Data-ECI.html index 47b76881a..dbd9b570d 100644 --- a/classes/chillerlan-QRCode-Data-ECI.html +++ b/classes/chillerlan-QRCode-Data-ECI.html @@ -93,10 +93,6 @@ -

    - Output -

    -

    Packages

    @@ -155,7 +151,7 @@ @@ -311,7 +307,7 @@ @@ -328,20 +324,6 @@ -
    - Tags - - -
    -
    -
    - inheritDoc -
    -
    - - -
    -
    @@ -372,7 +354,7 @@ @@ -409,7 +391,7 @@ @@ -451,7 +433,7 @@ @@ -489,6 +471,14 @@
    +
    +
    + throws +
    +
    + QRCodeDataException + +
    noinspection @@ -519,7 +509,7 @@ @@ -545,20 +535,6 @@ -
    - Tags - - -
    -
    -
    - inheritDoc -
    -
    - - -
    -
    @@ -582,7 +558,7 @@ @@ -653,7 +629,7 @@ @@ -669,20 +645,6 @@ -
    - Tags - - -
    -
    -
    - inheritDoc -
    -
    - - -
    -
    @@ -706,7 +668,7 @@ @@ -770,7 +732,7 @@ @@ -835,7 +797,7 @@ @@ -913,7 +875,7 @@ @@ -952,7 +914,7 @@ @@ -1107,8 +1069,8 @@
  • Properties
  • diff --git a/classes/chillerlan-QRCode-Data-Hanzi.html b/classes/chillerlan-QRCode-Data-Hanzi.html index 46cb7065f..ee8dd1278 100644 --- a/classes/chillerlan-QRCode-Data-Hanzi.html +++ b/classes/chillerlan-QRCode-Data-Hanzi.html @@ -93,10 +93,6 @@ -

    - Output -

    -

    Packages

    @@ -155,7 +151,7 @@ @@ -364,7 +360,7 @@ @@ -381,20 +377,6 @@ -
    - Tags - - -
    -
    -
    - inheritDoc -
    -
    - - -
    -
    @@ -409,7 +391,7 @@ @@ -441,7 +423,7 @@ @@ -504,7 +486,7 @@ @@ -546,7 +528,7 @@ @@ -606,7 +588,7 @@ @@ -632,20 +614,6 @@ -
    - Tags - - -
    -
    -
    - inheritDoc -
    -
    - - -
    -
    @@ -669,7 +637,7 @@ @@ -740,7 +708,7 @@ @@ -756,20 +724,6 @@ -
    - Tags - - -
    -
    -
    - inheritDoc -
    -
    - - -
    -
    @@ -793,7 +747,7 @@ @@ -842,7 +796,7 @@ @@ -922,7 +876,7 @@ @@ -938,20 +892,6 @@ -
    - Tags - - -
    -
    -
    - inheritDoc -
    -
    - - -
    -
    @@ -975,7 +915,7 @@ @@ -1132,7 +1072,7 @@
  • Properties
  • diff --git a/classes/chillerlan-QRCode-Data-Kanji.html b/classes/chillerlan-QRCode-Data-Kanji.html index d6c04d5ea..7da215caf 100644 --- a/classes/chillerlan-QRCode-Data-Kanji.html +++ b/classes/chillerlan-QRCode-Data-Kanji.html @@ -93,10 +93,6 @@ -

    - Output -

    -

    Packages

    @@ -155,7 +151,7 @@ @@ -335,7 +331,7 @@ ISO/IEC 18004:2000 Section 8.4.5

    @@ -352,20 +348,6 @@ ISO/IEC 18004:2000 Section 8.4.5

    -
    - Tags - - -
    -
    -
    - inheritDoc -
    -
    - - -
    -
    @@ -380,7 +362,7 @@ ISO/IEC 18004:2000 Section 8.4.5

    @@ -430,7 +412,7 @@ ISO/IEC 18004:2000 Section 8.4.5

    @@ -472,7 +454,7 @@ ISO/IEC 18004:2000 Section 8.4.5

    @@ -532,7 +514,7 @@ ISO/IEC 18004:2000 Section 8.4.5

    @@ -558,20 +540,6 @@ ISO/IEC 18004:2000 Section 8.4.5

    -
    - Tags - - -
    -
    -
    - inheritDoc -
    -
    - - -
    -
    @@ -595,7 +563,7 @@ ISO/IEC 18004:2000 Section 8.4.5

    @@ -673,7 +641,7 @@ ISO/IEC 18004:2000 Section 8.4.5

    @@ -689,20 +657,6 @@ ISO/IEC 18004:2000 Section 8.4.5

    -
    - Tags - - -
    -
    -
    - inheritDoc -
    -
    - - -
    -
    @@ -726,7 +680,7 @@ ISO/IEC 18004:2000 Section 8.4.5

    @@ -775,7 +729,7 @@ ISO/IEC 18004:2000 Section 8.4.5

    @@ -855,7 +809,7 @@ ISO/IEC 18004:2000 Section 8.4.5

    @@ -871,20 +825,6 @@ ISO/IEC 18004:2000 Section 8.4.5

    -
    - Tags - - -
    -
    -
    - inheritDoc -
    -
    - - -
    -
    @@ -908,7 +848,7 @@ ISO/IEC 18004:2000 Section 8.4.5

    @@ -1064,7 +1004,7 @@ ISO/IEC 18004:2000 Section 8.4.5

  • Properties
  • diff --git a/classes/chillerlan-QRCode-Data-Number.html b/classes/chillerlan-QRCode-Data-Number.html index 7e8b5a6cd..07992fe88 100644 --- a/classes/chillerlan-QRCode-Data-Number.html +++ b/classes/chillerlan-QRCode-Data-Number.html @@ -93,10 +93,6 @@ -

    - Output -

    -

    Packages

    @@ -155,7 +151,7 @@ @@ -202,6 +198,12 @@ ISO/IEC 18004:2000 Section 8.4.2

     = ['0' => 0, '1' => 1, '2' => 2, '3' => 3, '4' => 4, '5' => 5, '6' => 6, '7' => 7, '8' => 8, '9' => 9] +
    + ORD_TO_NUMBER + +  = ['0', '1', '2', '3', '4', '5', '6', '7', '8', '9'] +
    + @@ -310,7 +312,7 @@ ISO/IEC 18004:2000 Section 8.4.2

    @@ -327,20 +329,6 @@ ISO/IEC 18004:2000 Section 8.4.2

    -
    - Tags - - -
    -
    -
    - inheritDoc -
    -
    - - -
    -
    @@ -355,7 +343,7 @@ ISO/IEC 18004:2000 Section 8.4.2

    @@ -375,6 +363,37 @@ ISO/IEC 18004:2000 Section 8.4.2

    + +
    +

    + ORD_TO_NUMBER + + +

    + + + + + + + private + array<string|int, string> + ORD_TO_NUMBER + = ['0', '1', '2', '3', '4', '5', '6', '7', '8', '9'] + + + + + + + + +
    @@ -402,7 +421,7 @@ ISO/IEC 18004:2000 Section 8.4.2

    @@ -444,7 +463,7 @@ ISO/IEC 18004:2000 Section 8.4.2

    @@ -504,7 +523,7 @@ ISO/IEC 18004:2000 Section 8.4.2

    @@ -530,20 +549,6 @@ ISO/IEC 18004:2000 Section 8.4.2

    -
    - Tags - - -
    -
    -
    - inheritDoc -
    -
    - - -
    -
    @@ -567,7 +572,7 @@ ISO/IEC 18004:2000 Section 8.4.2

    @@ -645,7 +650,7 @@ ISO/IEC 18004:2000 Section 8.4.2

    @@ -661,20 +666,6 @@ ISO/IEC 18004:2000 Section 8.4.2

    -
    - Tags - - -
    -
    -
    - inheritDoc -
    -
    - - -
    -
    @@ -698,7 +689,7 @@ ISO/IEC 18004:2000 Section 8.4.2

    @@ -724,20 +715,6 @@ ISO/IEC 18004:2000 Section 8.4.2

    -
    - Tags - - -
    -
    -
    - inheritDoc -
    -
    - - -
    -
    @@ -761,7 +738,7 @@ ISO/IEC 18004:2000 Section 8.4.2

    @@ -794,20 +771,6 @@ ISO/IEC 18004:2000 Section 8.4.2

    -
    - Tags - - -
    -
    -
    - inheritDoc -
    -
    - - -
    -
    @@ -831,7 +794,7 @@ ISO/IEC 18004:2000 Section 8.4.2

    @@ -870,7 +833,7 @@ ISO/IEC 18004:2000 Section 8.4.2

    @@ -919,7 +882,7 @@ ISO/IEC 18004:2000 Section 8.4.2

    @@ -945,6 +908,21 @@ ISO/IEC 18004:2000 Section 8.4.2

    +
    + Tags + + +
    +
    +
    + throws +
    +
    + QRCodeDataException + + +
    +
    @@ -1069,13 +1047,14 @@ ISO/IEC 18004:2000 Section 8.4.2

  • Properties
  • diff --git a/classes/chillerlan-QRCode-Data-QRCodeDataException.html b/classes/chillerlan-QRCode-Data-QRCodeDataException.html index d2d55ce83..92cf72bb6 100644 --- a/classes/chillerlan-QRCode-Data-QRCodeDataException.html +++ b/classes/chillerlan-QRCode-Data-QRCodeDataException.html @@ -93,10 +93,6 @@ -

    - Output -

    -

    Packages

    @@ -155,7 +151,7 @@ diff --git a/classes/chillerlan-QRCode-Data-QRData.html b/classes/chillerlan-QRCode-Data-QRData.html index 7f0a0dff3..514ddb627 100644 --- a/classes/chillerlan-QRCode-Data-QRData.html +++ b/classes/chillerlan-QRCode-Data-QRData.html @@ -93,10 +93,6 @@ -

    - Output -

    -

    Packages

    @@ -152,7 +148,7 @@ @@ -321,7 +317,7 @@ @@ -358,7 +354,7 @@ @@ -394,7 +390,7 @@ @@ -431,7 +427,7 @@ @@ -468,7 +464,7 @@ @@ -505,7 +501,7 @@ @@ -547,7 +543,7 @@ @@ -555,7 +551,7 @@ public - __construct(SettingsContainerInterface|QROptions $options[, array<string|int, mixed> $dataSegments = [] ]) : mixed + __construct(SettingsContainerInterface|QROptions $options[, array<string|int, QRDataModeInterface$dataSegments = [] ]) : mixed
    @@ -572,7 +568,7 @@
    $dataSegments - : array<string|int, mixed> + : array<string|int, QRDataModeInterface> = []
    @@ -599,7 +595,7 @@ @@ -653,7 +649,7 @@ @@ -706,7 +702,7 @@ @@ -760,7 +756,7 @@ @@ -828,7 +824,7 @@ additionally the bit array needs to contain enough pad bits.

    @@ -879,7 +875,7 @@ additionally the bit array needs to contain enough pad bits.

    @@ -918,7 +914,7 @@ additionally the bit array needs to contain enough pad bits.

    @@ -944,7 +940,7 @@ additionally the bit array needs to contain enough pad bits.

    throws
    - QRCodeException + QRCodeDataException

    on data overflow

    @@ -1069,12 +1065,12 @@ additionally the bit array needs to contain enough pad bits.

  • Properties
  • diff --git a/classes/chillerlan-QRCode-Data-QRDataModeAbstract.html b/classes/chillerlan-QRCode-Data-QRDataModeAbstract.html index b112e4bbf..461420760 100644 --- a/classes/chillerlan-QRCode-Data-QRDataModeAbstract.html +++ b/classes/chillerlan-QRCode-Data-QRDataModeAbstract.html @@ -93,10 +93,6 @@ -

    - Output -

    -

    Packages

    @@ -155,7 +151,7 @@ @@ -269,7 +265,7 @@ @@ -311,7 +307,7 @@ @@ -371,7 +367,7 @@ @@ -397,20 +393,6 @@ -
    - Tags - - -
    -
    -
    - inheritDoc -
    -
    - - -
    -
    @@ -434,7 +416,7 @@ @@ -473,7 +455,7 @@ @@ -621,7 +603,7 @@
  • Properties
  • diff --git a/classes/chillerlan-QRCode-Data-QRDataModeInterface.html b/classes/chillerlan-QRCode-Data-QRDataModeInterface.html index 62dd7976e..b2a322f0e 100644 --- a/classes/chillerlan-QRCode-Data-QRDataModeInterface.html +++ b/classes/chillerlan-QRCode-Data-QRDataModeInterface.html @@ -93,10 +93,6 @@ -

    - Output -

    -

    Packages

    @@ -141,7 +137,7 @@ @@ -247,7 +243,7 @@ @@ -308,7 +304,7 @@ @@ -372,7 +368,7 @@ @@ -428,7 +424,7 @@ @@ -467,7 +463,7 @@ @@ -516,7 +512,7 @@ diff --git a/classes/chillerlan-QRCode-Data-QRMatrix.html b/classes/chillerlan-QRCode-Data-QRMatrix.html index 42db1f157..a279e7116 100644 --- a/classes/chillerlan-QRCode-Data-QRMatrix.html +++ b/classes/chillerlan-QRCode-Data-QRMatrix.html @@ -93,10 +93,6 @@ -

    - Output -

    -

    Packages

    @@ -150,7 +146,7 @@ @@ -468,7 +464,7 @@ returns true if a match is found, otherwise false.
    getMatrix() -  : array<string|int, array<string|int, int>>|array<string|int, array<string|int, bool>> +  : array<string|int, array<string|int, int>>
    Returns the data matrix, returns a pure boolean representation if $boolean is set to true
    @@ -608,7 +604,7 @@ returns true if a match is found, otherwise false.
    createMatrix() -  : array<string|int, mixed> +  : array<string|int, array<string|int, int>>
    Creates a 2-dimensional array (square) of the given $size
    @@ -633,7 +629,7 @@ returns true if a match is found, otherwise false. @@ -664,7 +660,7 @@ returns true if a match is found, otherwise false. @@ -695,7 +691,7 @@ returns true if a match is found, otherwise false. @@ -726,7 +722,7 @@ returns true if a match is found, otherwise false. @@ -757,7 +753,7 @@ returns true if a match is found, otherwise false. @@ -788,7 +784,7 @@ returns true if a match is found, otherwise false. @@ -819,7 +815,7 @@ returns true if a match is found, otherwise false. @@ -850,7 +846,7 @@ returns true if a match is found, otherwise false. @@ -881,7 +877,7 @@ returns true if a match is found, otherwise false. @@ -912,7 +908,7 @@ returns true if a match is found, otherwise false. @@ -943,7 +939,7 @@ returns true if a match is found, otherwise false. @@ -974,7 +970,7 @@ returns true if a match is found, otherwise false. @@ -1005,7 +1001,7 @@ returns true if a match is found, otherwise false. @@ -1036,7 +1032,7 @@ returns true if a match is found, otherwise false. @@ -1067,7 +1063,7 @@ returns true if a match is found, otherwise false. @@ -1098,7 +1094,7 @@ returns true if a match is found, otherwise false. @@ -1129,7 +1125,7 @@ returns true if a match is found, otherwise false. @@ -1160,7 +1156,7 @@ returns true if a match is found, otherwise false. @@ -1191,7 +1187,7 @@ returns true if a match is found, otherwise false. @@ -1222,7 +1218,7 @@ returns true if a match is found, otherwise false. @@ -1253,7 +1249,7 @@ returns true if a match is found, otherwise false. @@ -1284,7 +1280,7 @@ returns true if a match is found, otherwise false. @@ -1315,7 +1311,7 @@ returns true if a match is found, otherwise false. @@ -1346,7 +1342,7 @@ returns true if a match is found, otherwise false. @@ -1377,7 +1373,7 @@ returns true if a match is found, otherwise false. @@ -1386,7 +1382,7 @@ returns true if a match is found, otherwise false. protected - array<string|int, mixed> + array<string|int, array<string|int, int>> neighbours = [0b1 => [-1, -1], 0b10 => [0, -1], 0b100 => [1, -1], 0b1000 => [1, 0], 0b10000 => [1, 1], 0b100000 => [0, 1], 0b1000000 => [-1, 1], 0b10000000 => [-1, 0]] @@ -1440,7 +1436,7 @@ returns true if a match is found, otherwise false. @@ -1477,7 +1473,7 @@ returns true if a match is found, otherwise false. @@ -1520,7 +1516,7 @@ returns true if a match is found, otherwise false. @@ -1557,7 +1553,7 @@ returns true if a match is found, otherwise false. @@ -1594,7 +1590,7 @@ returns true if a match is found, otherwise false. @@ -1636,7 +1632,7 @@ returns true if a match is found, otherwise false. @@ -1688,7 +1684,7 @@ returns true if a match is found, otherwise false. @@ -1746,7 +1742,7 @@ returns true if a match is found, otherwise false. @@ -1815,7 +1811,7 @@ starting with the lowest bit for top left, going clockwise:

    @@ -1881,7 +1877,7 @@ starting with the lowest bit for top left, going clockwise:

    @@ -1890,7 +1886,7 @@ returns true if a match is found, otherwise false.

    public - checkTypeIn(int $x, int $y, array<string|int, mixed> $M_TYPES) : bool + checkTypeIn(int $x, int $y, array<string|int, int> $M_TYPES) : bool
    @@ -1914,7 +1910,7 @@ returns true if a match is found, otherwise false.

    $M_TYPES - : array<string|int, mixed> + : array<string|int, int>
    @@ -1945,7 +1941,7 @@ returns true if a match is found, otherwise false.

    @@ -2001,7 +1997,7 @@ returns true if a match is found, otherwise false.

    @@ -2057,7 +2053,7 @@ returns true if a match is found, otherwise false.

    @@ -2096,7 +2092,7 @@ returns true if a match is found, otherwise false.

    @@ -2135,7 +2131,7 @@ returns true if a match is found, otherwise false.

    @@ -2143,7 +2139,7 @@ returns true if a match is found, otherwise false.

    public - getMatrix([bool|null $boolean = null ]) : array<string|int, array<string|int, int>>|array<string|int, array<string|int, bool>> + getMatrix([bool|null $boolean = null ]) : array<string|int, array<string|int, int>>
    @@ -2166,7 +2162,7 @@ returns true if a match is found, otherwise false.

    Return values
    - array<string|int, array<string|int, int>>|array<string|int, array<string|int, bool>> + array<string|int, array<string|int, int>>
    @@ -2184,7 +2180,7 @@ returns true if a match is found, otherwise false.

    @@ -2225,7 +2221,7 @@ returns true if a match is found, otherwise false.

    @@ -2264,7 +2260,7 @@ returns true if a match is found, otherwise false.

    @@ -2303,7 +2299,7 @@ returns true if a match is found, otherwise false.

    @@ -2344,7 +2340,7 @@ returns true if a match is found, otherwise false.

    @@ -2393,7 +2389,7 @@ returns true if a match is found, otherwise false.

    @@ -2444,7 +2440,7 @@ returns true if a match is found, otherwise false.

    @@ -2483,7 +2479,7 @@ returns true if a match is found, otherwise false.

    @@ -2556,7 +2552,7 @@ false => $M_TYPE

    @@ -2597,7 +2593,7 @@ false => $M_TYPE

    @@ -2681,7 +2677,7 @@ false => $M_TYPE

    @@ -2722,7 +2718,7 @@ false => $M_TYPE

    @@ -2763,7 +2759,7 @@ false => $M_TYPE

    @@ -2814,7 +2810,7 @@ false => $M_TYPE

    @@ -2918,7 +2914,7 @@ Note that there is no restiction on how many times this method could be called o @@ -2984,7 +2980,7 @@ Note that there is no restiction on how many times this method could be called o @@ -3025,7 +3021,7 @@ Note that there is no restiction on how many times this method could be called o @@ -3066,7 +3062,7 @@ Note that there is no restiction on how many times this method could be called o @@ -3107,7 +3103,7 @@ Note that there is no restiction on how many times this method could be called o @@ -3156,7 +3152,7 @@ Note that there is no restiction on how many times this method could be called o @@ -3164,7 +3160,7 @@ Note that there is no restiction on how many times this method could be called o protected - createMatrix(int $size, int $value) : array<string|int, mixed> + createMatrix(int $size, int $value) : array<string|int, array<string|int, int>>
    @@ -3194,7 +3190,7 @@ Note that there is no restiction on how many times this method could be called o
    Return values
    - array<string|int, mixed> + array<string|int, array<string|int, int>>
    @@ -3342,11 +3338,11 @@ Note that there is no restiction on how many times this method could be called o
  • Properties
  • diff --git a/classes/chillerlan-QRCode-Data-ReedSolomonEncoder.html b/classes/chillerlan-QRCode-Data-ReedSolomonEncoder.html index 53f2bb07d..ea7dc7931 100644 --- a/classes/chillerlan-QRCode-Data-ReedSolomonEncoder.html +++ b/classes/chillerlan-QRCode-Data-ReedSolomonEncoder.html @@ -93,10 +93,6 @@ -

    - Output -

    -

    Packages

    @@ -152,7 +148,7 @@ @@ -210,7 +206,7 @@
    $interleavedData -  : array<string|int, mixed> +  : array<string|int, int>
    @@ -243,14 +239,14 @@
    interleaveEcBytes() -  : array<string|int, mixed> +  : array<string|int, int>
    ECC encoding and interleaving
    encode() -  : array<string|int, mixed> +  : array<string|int, int>
    @@ -289,7 +285,7 @@ @@ -325,7 +321,7 @@ @@ -333,7 +329,7 @@ private - array<string|int, mixed> + array<string|int, int> $interleavedData @@ -361,7 +357,7 @@ @@ -397,7 +393,7 @@ @@ -438,7 +434,7 @@ @@ -490,7 +486,7 @@ @@ -498,7 +494,7 @@ public - interleaveEcBytes(BitBuffer $bitBuffer) : array<string|int, mixed> + interleaveEcBytes(BitBuffer $bitBuffer) : array<string|int, int>
    @@ -536,7 +532,7 @@
    Return values
    - array<string|int, mixed> + array<string|int, int>
    @@ -554,14 +550,14 @@ private - encode(array<string|int, mixed> $dataBytes, int $ecByteCount) : array<string|int, mixed> + encode(array<string|int, int> $dataBytes, int $ecByteCount) : array<string|int, int>
    @@ -571,7 +567,7 @@
    $dataBytes - : array<string|int, mixed> + : array<string|int, int>
    @@ -591,7 +587,7 @@
    Return values
    - array<string|int, mixed> + array<string|int, int>
    @@ -609,14 +605,14 @@ private - interleave(array<string|int, mixed> $byteArray, int $maxBytes, int $numRsBlocks) : void + interleave(array<string|int, array<string|int, int>> $byteArray, int $maxBytes, int $numRsBlocks) : void
    @@ -626,7 +622,7 @@
    $byteArray - : array<string|int, mixed> + : array<string|int, array<string|int, int>>
    @@ -766,10 +762,10 @@
  • Properties
  • diff --git a/classes/chillerlan-QRCode-Decoder-Binarizer.html b/classes/chillerlan-QRCode-Decoder-Binarizer.html index bdf0c5e4b..68006faa1 100644 --- a/classes/chillerlan-QRCode-Decoder-Binarizer.html +++ b/classes/chillerlan-QRCode-Decoder-Binarizer.html @@ -93,10 +93,6 @@ -

    - Output -

    -

    Packages

    @@ -152,7 +148,7 @@ @@ -265,7 +261,7 @@ but for now it was not a win to use local blocks for 1D.

    $luminances -  : array<string|int, mixed> +  : array<string|int, int>
    @@ -300,7 +296,7 @@ profiling easier, and not doing heavy lifting when callers don't expect it.
    calculateBlackPoints() -  : array<string|int, mixed> +  : array<string|int, array<string|int, float>>
    Calculates a single black point for each block of pixels and saves it away.
    @@ -352,7 +348,7 @@ on the last pixels in the row/column which are also used in the previous block). @@ -383,7 +379,7 @@ on the last pixels in the row/column which are also used in the previous block). @@ -414,7 +410,7 @@ on the last pixels in the row/column which are also used in the previous block). @@ -445,7 +441,7 @@ on the last pixels in the row/column which are also used in the previous block). @@ -476,7 +472,7 @@ on the last pixels in the row/column which are also used in the previous block). @@ -507,7 +503,7 @@ on the last pixels in the row/column which are also used in the previous block). @@ -538,7 +534,7 @@ on the last pixels in the row/column which are also used in the previous block). @@ -585,7 +581,7 @@ on the last pixels in the row/column which are also used in the previous block). @@ -593,7 +589,7 @@ on the last pixels in the row/column which are also used in the previous block). private - array<string|int, mixed> + array<string|int, int> $luminances @@ -621,7 +617,7 @@ on the last pixels in the row/column which are also used in the previous block). @@ -662,7 +658,7 @@ on the last pixels in the row/column which are also used in the previous block). @@ -756,7 +752,7 @@ fetched using getBlackRow(), so don't mix and match between them.

    @@ -764,7 +760,7 @@ fetched using getBlackRow(), so don't mix and match between them.

    private - calculateBlackPoints(int $subWidth, int $subHeight, int $width, int $height) : array<string|int, mixed> + calculateBlackPoints(int $subWidth, int $subHeight, int $width, int $height) : array<string|int, array<string|int, float>>
    @@ -825,7 +821,7 @@ fetched using getBlackRow(), so don't mix and match between them.

    Return values
    - array<string|int, mixed> + array<string|int, array<string|int, float>>
    @@ -843,7 +839,7 @@ fetched using getBlackRow(), so don't mix and match between them.

    @@ -915,7 +911,7 @@ on the last pixels in the row/column which are also used in the previous block). @@ -1000,7 +996,7 @@ on the last pixels in the row/column which are also used in the previous block). private - estimateBlackPoint(array<string|int, mixed> $buckets) : int + estimateBlackPoint(array<string|int, int> $buckets) : int
    @@ -1010,7 +1006,7 @@ on the last pixels in the row/column which are also used in the previous block).
    $buckets - : array<string|int, mixed> + : array<string|int, int>
    @@ -1056,7 +1052,7 @@ on the last pixels in the row/column which are also used in the previous block). @@ -1223,8 +1219,8 @@ on the last pixels in the row/column which are also used in the previous block).
  • Properties
  • diff --git a/classes/chillerlan-QRCode-Decoder-BitMatrix.html b/classes/chillerlan-QRCode-Decoder-BitMatrix.html index f397eb7a3..c76343605 100644 --- a/classes/chillerlan-QRCode-Decoder-BitMatrix.html +++ b/classes/chillerlan-QRCode-Decoder-BitMatrix.html @@ -93,10 +93,6 @@ -

    - Output -

    -

    Packages

    @@ -155,7 +151,7 @@ @@ -541,7 +537,7 @@ returns true if a match is found, otherwise false.
    getMatrix() -  : array<string|int, array<string|int, int>>|array<string|int, array<string|int, bool>> +  : array<string|int, array<string|int, int>>
    Returns the data matrix, returns a pure boolean representation if $boolean is set to true
    @@ -597,7 +593,7 @@ returns true if a match is found, otherwise false.
    readCodewords() -  : array<string|int, mixed> +  : array<string|int, int>
    Reads the bits in the BitMatrix representing the finder pattern in the correct order in order to reconstruct the codewords bytes contained within the @@ -704,7 +700,7 @@ QR Code. Throws if the exact number of bytes expected is not read.
    createMatrix() -  : array<string|int, mixed> +  : array<string|int, array<string|int, int>>
    Creates a 2-dimensional array (square) of the given $size
    @@ -775,7 +771,7 @@ QR Code. Throws if the exact number of bytes expected is not read. @@ -806,7 +802,7 @@ QR Code. Throws if the exact number of bytes expected is not read. @@ -837,7 +833,7 @@ QR Code. Throws if the exact number of bytes expected is not read. @@ -868,7 +864,7 @@ QR Code. Throws if the exact number of bytes expected is not read. @@ -899,7 +895,7 @@ QR Code. Throws if the exact number of bytes expected is not read. @@ -930,7 +926,7 @@ QR Code. Throws if the exact number of bytes expected is not read. @@ -961,7 +957,7 @@ QR Code. Throws if the exact number of bytes expected is not read. @@ -992,7 +988,7 @@ QR Code. Throws if the exact number of bytes expected is not read. @@ -1023,7 +1019,7 @@ QR Code. Throws if the exact number of bytes expected is not read. @@ -1054,7 +1050,7 @@ QR Code. Throws if the exact number of bytes expected is not read. @@ -1085,7 +1081,7 @@ QR Code. Throws if the exact number of bytes expected is not read. @@ -1116,7 +1112,7 @@ QR Code. Throws if the exact number of bytes expected is not read. @@ -1147,7 +1143,7 @@ QR Code. Throws if the exact number of bytes expected is not read. @@ -1178,7 +1174,7 @@ QR Code. Throws if the exact number of bytes expected is not read. @@ -1209,7 +1205,7 @@ QR Code. Throws if the exact number of bytes expected is not read. @@ -1240,7 +1236,7 @@ QR Code. Throws if the exact number of bytes expected is not read. @@ -1271,7 +1267,7 @@ QR Code. Throws if the exact number of bytes expected is not read. @@ -1302,7 +1298,7 @@ QR Code. Throws if the exact number of bytes expected is not read. @@ -1333,7 +1329,7 @@ QR Code. Throws if the exact number of bytes expected is not read. @@ -1364,7 +1360,7 @@ QR Code. Throws if the exact number of bytes expected is not read. @@ -1395,7 +1391,7 @@ QR Code. Throws if the exact number of bytes expected is not read. @@ -1426,7 +1422,7 @@ QR Code. Throws if the exact number of bytes expected is not read. @@ -1457,7 +1453,7 @@ QR Code. Throws if the exact number of bytes expected is not read. @@ -1488,7 +1484,7 @@ QR Code. Throws if the exact number of bytes expected is not read. @@ -1519,7 +1515,7 @@ QR Code. Throws if the exact number of bytes expected is not read. @@ -1528,7 +1524,7 @@ QR Code. Throws if the exact number of bytes expected is not read. protected - array<string|int, mixed> + array<string|int, array<string|int, int>> neighbours = [0b1 => [-1, -1], 0b10 => [0, -1], 0b100 => [1, -1], 0b1000 => [1, 0], 0b10000 => [1, 1], 0b100000 => [0, 1], 0b1000000 => [-1, 1], 0b10000000 => [-1, 0]] @@ -1566,7 +1562,7 @@ QR Code. Throws if the exact number of bytes expected is not read. @@ -1664,7 +1660,7 @@ QR Code. Throws if the exact number of bytes expected is not read. @@ -1711,7 +1707,7 @@ QR Code. Throws if the exact number of bytes expected is not read. @@ -1748,7 +1744,7 @@ QR Code. Throws if the exact number of bytes expected is not read. @@ -1791,7 +1787,7 @@ QR Code. Throws if the exact number of bytes expected is not read. @@ -1828,7 +1824,7 @@ QR Code. Throws if the exact number of bytes expected is not read. @@ -1865,7 +1861,7 @@ QR Code. Throws if the exact number of bytes expected is not read. @@ -1902,7 +1898,7 @@ QR Code. Throws if the exact number of bytes expected is not read. @@ -1946,7 +1942,7 @@ QR Code. Throws if the exact number of bytes expected is not read. @@ -2007,7 +2003,7 @@ QR Code. Throws if the exact number of bytes expected is not read. @@ -2065,7 +2061,7 @@ QR Code. Throws if the exact number of bytes expected is not read. @@ -2134,7 +2130,7 @@ starting with the lowest bit for top left, going clockwise:

    @@ -2200,7 +2196,7 @@ starting with the lowest bit for top left, going clockwise:

    @@ -2209,7 +2205,7 @@ returns true if a match is found, otherwise false.

    public - checkTypeIn(int $x, int $y, array<string|int, mixed> $M_TYPES) : bool + checkTypeIn(int $x, int $y, array<string|int, int> $M_TYPES) : bool
    @@ -2233,7 +2229,7 @@ returns true if a match is found, otherwise false.

    $M_TYPES - : array<string|int, mixed> + : array<string|int, int>
    @@ -2264,7 +2260,7 @@ returns true if a match is found, otherwise false.

    @@ -2320,7 +2316,7 @@ returns true if a match is found, otherwise false.

    @@ -2376,7 +2372,7 @@ returns true if a match is found, otherwise false.

    @@ -2415,7 +2411,7 @@ returns true if a match is found, otherwise false.

    @@ -2454,7 +2450,7 @@ returns true if a match is found, otherwise false.

    @@ -2462,7 +2458,7 @@ returns true if a match is found, otherwise false.

    public - getMatrix([bool|null $boolean = null ]) : array<string|int, array<string|int, int>>|array<string|int, array<string|int, bool>> + getMatrix([bool|null $boolean = null ]) : array<string|int, array<string|int, int>>
    @@ -2485,7 +2481,7 @@ returns true if a match is found, otherwise false.

    Return values
    - array<string|int, array<string|int, int>>|array<string|int, array<string|int, bool>> + array<string|int, array<string|int, int>>
    @@ -2503,7 +2499,7 @@ returns true if a match is found, otherwise false.

    @@ -2544,7 +2540,7 @@ returns true if a match is found, otherwise false.

    @@ -2583,7 +2579,7 @@ returns true if a match is found, otherwise false.

    @@ -2622,7 +2618,7 @@ returns true if a match is found, otherwise false.

    @@ -2663,7 +2659,7 @@ returns true if a match is found, otherwise false.

    @@ -2712,7 +2708,7 @@ returns true if a match is found, otherwise false.

    @@ -2763,7 +2759,7 @@ returns true if a match is found, otherwise false.

    @@ -2802,7 +2798,7 @@ returns true if a match is found, otherwise false.

    @@ -2812,7 +2808,7 @@ QR Code. Throws if the exact number of bytes expected is not read.

    public - readCodewords() : array<string|int, mixed> + readCodewords() : array<string|int, int>
    @@ -2840,7 +2836,7 @@ QR Code. Throws if the exact number of bytes expected is not read.

    Return values
    - array<string|int, mixed> + array<string|int, int>
    @@ -2858,7 +2854,7 @@ QR Code. Throws if the exact number of bytes expected is not read.

    @@ -2897,7 +2893,7 @@ QR Code. Throws if the exact number of bytes expected is not read.

    @@ -2936,7 +2932,7 @@ QR Code. Throws if the exact number of bytes expected is not read.

    @@ -3009,7 +3005,7 @@ false => $M_TYPE

    @@ -3050,7 +3046,7 @@ false => $M_TYPE

    @@ -3134,7 +3130,7 @@ false => $M_TYPE

    @@ -3175,7 +3171,7 @@ false => $M_TYPE

    @@ -3216,7 +3212,7 @@ false => $M_TYPE

    @@ -3267,7 +3263,7 @@ false => $M_TYPE

    @@ -3359,7 +3355,7 @@ false => $M_TYPE

    @@ -3430,7 +3426,7 @@ false => $M_TYPE

    @@ -3471,7 +3467,7 @@ false => $M_TYPE

    @@ -3512,7 +3508,7 @@ false => $M_TYPE

    @@ -3553,7 +3549,7 @@ false => $M_TYPE

    @@ -3602,7 +3598,7 @@ false => $M_TYPE

    @@ -3610,7 +3606,7 @@ false => $M_TYPE

    protected - createMatrix(int $size, int $value) : array<string|int, mixed> + createMatrix(int $size, int $value) : array<string|int, array<string|int, int>>
    @@ -3640,7 +3636,7 @@ false => $M_TYPE

    Return values
    - array<string|int, mixed> + array<string|int, array<string|int, int>>
    @@ -3658,7 +3654,7 @@ false => $M_TYPE

    @@ -3720,7 +3716,7 @@ false => $M_TYPE

    @@ -3769,7 +3765,7 @@ false => $M_TYPE

    @@ -3825,7 +3821,7 @@ false => $M_TYPE

    @@ -3880,7 +3876,7 @@ false => $M_TYPE

    @@ -3936,7 +3932,7 @@ false => $M_TYPE

    @@ -4001,7 +3997,7 @@ false => $M_TYPE

    @@ -4188,12 +4184,12 @@ false => $M_TYPE

  • Properties
  • diff --git a/classes/chillerlan-QRCode-Decoder-Decoder.html b/classes/chillerlan-QRCode-Decoder-Decoder.html index 3ee28ba52..dc25d8ace 100644 --- a/classes/chillerlan-QRCode-Decoder-Decoder.html +++ b/classes/chillerlan-QRCode-Decoder-Decoder.html @@ -93,10 +93,6 @@ -

    - Output -

    -

    Packages

    @@ -152,7 +148,7 @@ @@ -224,7 +220,7 @@ the QR Code from an image.

    $options -  : QROptions|SettingsContainerInterface +  : SettingsContainerInterface|QROptions
    @@ -303,7 +299,7 @@ the QR Code from an image.

    @@ -339,7 +335,7 @@ the QR Code from an image.

    @@ -375,7 +371,7 @@ the QR Code from an image.

    @@ -411,7 +407,7 @@ the QR Code from an image.

    @@ -419,7 +415,7 @@ the QR Code from an image.

    private - QROptions|SettingsContainerInterface + SettingsContainerInterface|QROptions $options @@ -447,7 +443,7 @@ the QR Code from an image.

    @@ -488,7 +484,7 @@ the QR Code from an image.

    @@ -532,7 +528,7 @@ the QR Code from an image.

    @@ -598,7 +594,7 @@ the QR Code from an image.

    @@ -653,7 +649,7 @@ the QR Code from an image.

    @@ -717,7 +713,7 @@ the QR Code from an image.

    @@ -879,11 +875,11 @@ the QR Code from an image.

  • Properties
  • diff --git a/classes/chillerlan-QRCode-Decoder-DecoderResult.html b/classes/chillerlan-QRCode-Decoder-DecoderResult.html index 935be4bc5..a0e22df37 100644 --- a/classes/chillerlan-QRCode-Decoder-DecoderResult.html +++ b/classes/chillerlan-QRCode-Decoder-DecoderResult.html @@ -93,10 +93,6 @@ -

    - Output -

    -

    Packages

    @@ -152,7 +148,7 @@ @@ -290,7 +286,7 @@ as well as a String interpretation of those bytes, if applicable.

    __get() -  : mixed|null +  : mixed
    @@ -594,7 +590,7 @@ as well as a String interpretation of those bytes, if applicable.

    @@ -630,7 +626,7 @@ as well as a String interpretation of those bytes, if applicable.

    @@ -666,7 +662,7 @@ as well as a String interpretation of those bytes, if applicable.

    @@ -702,7 +698,7 @@ as well as a String interpretation of those bytes, if applicable.

    @@ -738,7 +734,7 @@ as well as a String interpretation of those bytes, if applicable.

    @@ -774,7 +770,7 @@ as well as a String interpretation of those bytes, if applicable.

    @@ -810,7 +806,7 @@ as well as a String interpretation of those bytes, if applicable.

    @@ -851,7 +847,7 @@ as well as a String interpretation of those bytes, if applicable.

    @@ -877,6 +873,22 @@ as well as a String interpretation of those bytes, if applicable.

    +
    + Tags + + +
    +
    +
    + phpstan-param +
    +
    + +

    array<string, mixed> $properties

    +
    + +
    +
    @@ -903,7 +915,7 @@ as well as a String interpretation of those bytes, if applicable.

    public - __get(string $property) : mixed|null + __get(string $property) : mixed
    @@ -924,11 +936,7 @@ as well as a String interpretation of those bytes, if applicable.

    -
    -
    Return values
    - mixed|null -
    - +
    DecoderResult.php : - 76 + 73 @@ -982,7 +990,7 @@ as well as a String interpretation of those bytes, if applicable.

    @@ -1021,7 +1029,7 @@ as well as a String interpretation of those bytes, if applicable.

    @@ -1158,20 +1166,20 @@ as well as a String interpretation of those bytes, if applicable.

  • Properties
  • diff --git a/classes/chillerlan-QRCode-Decoder-QRCodeDecoderException.html b/classes/chillerlan-QRCode-Decoder-QRCodeDecoderException.html index dbebcd776..fd83b5a05 100644 --- a/classes/chillerlan-QRCode-Decoder-QRCodeDecoderException.html +++ b/classes/chillerlan-QRCode-Decoder-QRCodeDecoderException.html @@ -93,10 +93,6 @@ -

    - Output -

    -

    Packages

    @@ -155,7 +151,7 @@ diff --git a/classes/chillerlan-QRCode-Decoder-ReedSolomonDecoder.html b/classes/chillerlan-QRCode-Decoder-ReedSolomonDecoder.html index 33cef5ac9..24e68b740 100644 --- a/classes/chillerlan-QRCode-Decoder-ReedSolomonDecoder.html +++ b/classes/chillerlan-QRCode-Decoder-ReedSolomonDecoder.html @@ -93,10 +93,6 @@ -

    - Output -

    -

    Packages

    @@ -152,7 +148,7 @@ @@ -268,7 +264,7 @@ port of his C++ Reed-Solomon implementation.

    correctErrors() -  : array<string|int, mixed> +  : array<string|int, int>
    Given data and error-correction codewords received, possibly corrupted by errors, attempts to correct the errors in-place using Reed-Solomon error correction.
    @@ -292,13 +288,13 @@ in the input.
    findErrorLocations() -  : array<string|int, mixed> +  : array<string|int, int>
    findErrorMagnitudes() -  : array<string|int, mixed> +  : array<string|int, int>
    @@ -337,7 +333,7 @@ in the input. @@ -373,7 +369,7 @@ in the input. @@ -414,7 +410,7 @@ in the input. @@ -466,7 +462,7 @@ in the input. @@ -474,7 +470,7 @@ in the input. public - decode(array<string|int, mixed> $rawCodewords) : BitBuffer + decode(array<string|int, int> $rawCodewords) : BitBuffer
    @@ -484,7 +480,7 @@ in the input.
    $rawCodewords - : array<string|int, mixed> + : array<string|int, int>
    @@ -515,7 +511,7 @@ in the input.
    @@ -524,7 +520,7 @@ correct the errors in-place using Reed-Solomon error correction.

    private - correctErrors(array<string|int, mixed> $codewordBytes, int $numDataCodewords) : array<string|int, mixed> + correctErrors(array<string|int, int> $codewordBytes, int $numDataCodewords) : array<string|int, int>
    @@ -534,7 +530,7 @@ correct the errors in-place using Reed-Solomon error correction.

    $codewordBytes - : array<string|int, mixed> + : array<string|int, int>
    @@ -554,7 +550,7 @@ correct the errors in-place using Reed-Solomon error correction.

    Return values
    - array<string|int, mixed> + array<string|int, int>
    @@ -572,7 +568,7 @@ correct the errors in-place using Reed-Solomon error correction.

    @@ -582,7 +578,7 @@ in the input.

    private - decodeWords(array<string|int, mixed> $received, int $numEccCodewords) : array<string|int, int> + decodeWords(array<string|int, int> $received, int $numEccCodewords) : array<string|int, int>
    @@ -592,7 +588,7 @@ in the input.

    $received - : array<string|int, mixed> + : array<string|int, int>

    data and error-correction codewords

    @@ -651,7 +647,7 @@ in the input.

    @@ -659,7 +655,7 @@ in the input.

    private - deinterleaveRawBytes(array<string|int, mixed> $rawCodewords) : array<string|int, mixed> + deinterleaveRawBytes(array<string|int, int> $rawCodewords) : array<string|int, mixed>
    @@ -672,7 +668,7 @@ method will separate the data into original blocks.

    $rawCodewords - : array<string|int, mixed> + : array<string|int, int>
    @@ -718,14 +714,14 @@ method will separate the data into original blocks.

    private - findErrorLocations(GenericGFPoly $errorLocator) : array<string|int, mixed> + findErrorLocations(GenericGFPoly $errorLocator) : array<string|int, int>
    @@ -763,7 +759,7 @@ method will separate the data into original blocks.

    Return values
    - array<string|int, mixed> + array<string|int, int>
    @@ -781,14 +777,14 @@ method will separate the data into original blocks.

    private - findErrorMagnitudes(GenericGFPoly $errorEvaluator, array<string|int, mixed> $errorLocations) : array<string|int, mixed> + findErrorMagnitudes(GenericGFPoly $errorEvaluator, array<string|int, int> $errorLocations) : array<string|int, int>
    @@ -805,7 +801,7 @@ method will separate the data into original blocks.

    $errorLocations - : array<string|int, mixed> + : array<string|int, int>
    @@ -818,7 +814,7 @@ method will separate the data into original blocks.

    Return values
    - array<string|int, mixed> + array<string|int, int>
    @@ -836,7 +832,7 @@ method will separate the data into original blocks.

    @@ -1016,8 +1012,8 @@ method will separate the data into original blocks.

  • Properties
  • diff --git a/classes/chillerlan-QRCode-Detector-AlignmentPattern.html b/classes/chillerlan-QRCode-Detector-AlignmentPattern.html index e3d0a0d5a..9a93e7db9 100644 --- a/classes/chillerlan-QRCode-Detector-AlignmentPattern.html +++ b/classes/chillerlan-QRCode-Detector-AlignmentPattern.html @@ -93,10 +93,6 @@ -

    - Output -

    -

    Packages

    @@ -155,7 +151,7 @@ @@ -302,7 +298,7 @@ with a new estimate. It returns a new FinderPattern containing an average of the @@ -338,7 +334,7 @@ with a new estimate. It returns a new FinderPattern containing an average of the @@ -374,7 +370,7 @@ with a new estimate. It returns a new FinderPattern containing an average of the @@ -415,7 +411,7 @@ with a new estimate. It returns a new FinderPattern containing an average of the @@ -473,7 +469,7 @@ with a new estimate. It returns a new FinderPattern containing an average of the @@ -537,7 +533,7 @@ position and size -- meaning, it is at nearly the same center with nearly the sa @@ -601,7 +597,7 @@ with a new estimate. It returns a new FinderPattern containing an average of the @@ -639,7 +635,7 @@ with a new estimate. It returns a new FinderPattern containing an average of the @@ -677,7 +673,7 @@ with a new estimate. It returns a new FinderPattern containing an average of the @@ -814,9 +810,9 @@ with a new estimate. It returns a new FinderPattern containing an average of the
  • Properties
  • diff --git a/classes/chillerlan-QRCode-Detector-AlignmentPatternFinder.html b/classes/chillerlan-QRCode-Detector-AlignmentPatternFinder.html index 67a740520..63158a444 100644 --- a/classes/chillerlan-QRCode-Detector-AlignmentPatternFinder.html +++ b/classes/chillerlan-QRCode-Detector-AlignmentPatternFinder.html @@ -93,10 +93,6 @@ -

    - Output -

    -

    Packages

    @@ -152,7 +148,7 @@ @@ -313,7 +309,7 @@ found the alignment pattern.
    @@ -349,7 +345,7 @@ found the alignment pattern.
    @@ -385,7 +381,7 @@ found the alignment pattern. @@ -426,7 +422,7 @@ found the alignment pattern. @@ -482,7 +478,7 @@ found the alignment pattern. @@ -561,7 +557,7 @@ it's pretty performance-critical and so is written to be fast foremost.

    @@ -618,7 +614,7 @@ figures the location of the center of this black/white/black run.

    @@ -633,7 +629,13 @@ alignment pattern to see if the same proportion is detected.

    - +

    $startI row where an alignment pattern was detected +$centerJ center of the section that appears to cross an alignment pattern +$maxCount maximum reasonable number of modules that should be +observed in any reading state, based on the results of the horizontal scan

    +

    returns vertical center of alignment pattern, or null if not found

    +
    +
    Parameters
    @@ -641,28 +643,21 @@ alignment pattern to see if the same proportion is detected.

    : int
    -

    row where an alignment pattern was detected

    -
    - +
    $centerJ : int
    -

    center of the section that appears to cross an alignment pattern

    -
    - +
    $maxCount : int
    -

    maximum reasonable number of modules that should be -observed in any reading state, based on the results of the horizontal scan

    -
    - +
    $originalStateCountTotal @@ -680,10 +675,6 @@ observed in any reading state, based on the results of the horizontal scan

    Return values
    float|null - — -

    vertical center of alignment pattern, or null if not found

    -
    -
    @@ -701,7 +692,7 @@ observed in any reading state, based on the results of the horizontal scan

    @@ -756,7 +747,7 @@ used by alignment patterns to be considered a match

    @@ -931,9 +922,9 @@ found the alignment pattern.

  • Properties
  • diff --git a/classes/chillerlan-QRCode-Detector-Detector.html b/classes/chillerlan-QRCode-Detector-Detector.html index 0dbce08ef..3ce8368b2 100644 --- a/classes/chillerlan-QRCode-Detector-Detector.html +++ b/classes/chillerlan-QRCode-Detector-Detector.html @@ -93,10 +93,6 @@ -

    - Output -

    -

    Packages

    @@ -152,7 +148,7 @@ @@ -316,7 +312,7 @@ of another po$(another finder pattern center), and in the opposite direction too @@ -357,7 +353,7 @@ of another po$(another finder pattern center), and in the opposite direction too @@ -402,7 +398,7 @@ of another po$(another finder pattern center), and in the opposite direction too @@ -441,7 +437,7 @@ of another po$(another finder pattern center), and in the opposite direction too @@ -520,7 +516,7 @@ of the three finder patterns.

    @@ -578,7 +574,7 @@ width of each, measuring along the axis between their centers.

    @@ -664,7 +660,7 @@ of the finder patterns and estimated module size.

    @@ -740,7 +736,7 @@ of the finder patterns and estimated module size.

    @@ -823,7 +819,7 @@ guessed to contain it.

    @@ -898,7 +894,7 @@ may be skewed or rotated.

    @@ -1085,7 +1081,7 @@ of another po$(another finder pattern center), and in the opposite direction too
  • Properties
  • diff --git a/classes/chillerlan-QRCode-Detector-FinderPattern.html b/classes/chillerlan-QRCode-Detector-FinderPattern.html index 968342d2f..56f448422 100644 --- a/classes/chillerlan-QRCode-Detector-FinderPattern.html +++ b/classes/chillerlan-QRCode-Detector-FinderPattern.html @@ -93,10 +93,6 @@ -

    - Output -

    -

    Packages

    @@ -155,7 +151,7 @@ @@ -341,7 +337,7 @@ based on count. @@ -377,7 +373,7 @@ based on count. @@ -413,7 +409,7 @@ based on count. @@ -449,7 +445,7 @@ based on count. @@ -490,7 +486,7 @@ based on count. @@ -555,7 +551,7 @@ based on count. @@ -619,7 +615,7 @@ position and size -- meaning, it is at nearly the same center with nearly the sa @@ -684,7 +680,7 @@ based on count.

    @@ -753,7 +749,7 @@ based on count.

    @@ -791,7 +787,7 @@ based on count.

    @@ -845,7 +841,7 @@ based on count.

    @@ -883,7 +879,7 @@ based on count.

    @@ -932,7 +928,7 @@ based on count.

    @@ -970,7 +966,7 @@ based on count.

    @@ -1008,7 +1004,7 @@ based on count.

    @@ -1176,10 +1172,10 @@ based on count.

  • Properties
  • diff --git a/classes/chillerlan-QRCode-Detector-FinderPatternFinder.html b/classes/chillerlan-QRCode-Detector-FinderPatternFinder.html index 70049cc89..c1f260951 100644 --- a/classes/chillerlan-QRCode-Detector-FinderPatternFinder.html +++ b/classes/chillerlan-QRCode-Detector-FinderPatternFinder.html @@ -93,10 +93,6 @@ -

    - Output -

    -

    Packages

    @@ -152,7 +148,7 @@ @@ -398,7 +394,7 @@ and BC is less than AC, and the angle between BC and BA is less than 180 degrees @@ -429,7 +425,7 @@ and BC is less than AC, and the angle between BC and BA is less than 180 degrees @@ -460,7 +456,7 @@ and BC is less than AC, and the angle between BC and BA is less than 180 degrees @@ -507,7 +503,7 @@ and BC is less than AC, and the angle between BC and BA is less than 180 degrees @@ -543,7 +539,7 @@ and BC is less than AC, and the angle between BC and BA is less than 180 degrees @@ -579,7 +575,7 @@ and BC is less than AC, and the angle between BC and BA is less than 180 degrees @@ -620,7 +616,7 @@ and BC is less than AC, and the angle between BC and BA is less than 180 degrees @@ -667,7 +663,7 @@ and BC is less than AC, and the angle between BC and BA is less than 180 degrees @@ -705,7 +701,7 @@ and BC is less than AC, and the angle between BC and BA is less than 180 degrees @@ -762,7 +758,7 @@ figures the location of the center of this run.

    @@ -828,7 +824,7 @@ finder pattern to see if the same proportion is detected.

    @@ -916,7 +912,7 @@ check a vertical cross-check and locate the real center of the alignment pattern @@ -931,7 +927,14 @@ finder pattern to see if the same proportion is detected.

    - +

    $startI row where a finder pattern was detected +$centerJ center of the section that appears to cross a finder pattern +$maxCount maximum reasonable number of modules that should be +observed in any reading state, based on the results of the horizontal scan +$originalStateCountTotal

    +

    returns vertical center of finder pattern, or null if not found

    +
    +
    Parameters
    @@ -939,28 +942,21 @@ finder pattern to see if the same proportion is detected.

    : int
    -

    row where a finder pattern was detected

    -
    - +
    $centerJ : int
    -

    center of the section that appears to cross a finder pattern

    -
    - +
    $maxCount : int
    -

    maximum reasonable number of modules that should be -observed in any reading state, based on the results of the horizontal scan

    -
    - +
    $originalStateCountTotal @@ -994,10 +990,6 @@ observed in any reading state, based on the results of the horizontal scan

    Return values
    float|null - — -

    vertical center of finder pattern, or null if not found

    -
    -
    @@ -1015,7 +1007,7 @@ observed in any reading state, based on the results of the horizontal scan

    @@ -1078,7 +1070,7 @@ observed in any reading state, based on the results of the horizontal scan

    @@ -1126,7 +1118,7 @@ observed in any reading state, based on the results of the horizontal scan

    @@ -1171,7 +1163,7 @@ down in the image.

    @@ -1219,7 +1211,7 @@ down in the image.

    @@ -1267,7 +1259,7 @@ down in the image.

    @@ -1329,7 +1321,7 @@ used by finder patterns to be considered a match

    @@ -1367,7 +1359,7 @@ used by finder patterns to be considered a match

    @@ -1449,7 +1441,7 @@ pattern center

    @@ -1493,7 +1485,7 @@ candidates is "pretty similar"

    @@ -1545,7 +1537,7 @@ and BC is less than AC, and the angle between BC and BA is less than 180 degrees @@ -1714,9 +1706,9 @@ size differs from the average among those patterns the least

  • Properties
  • diff --git a/classes/chillerlan-QRCode-Detector-GridSampler.html b/classes/chillerlan-QRCode-Detector-GridSampler.html index e4aef5da0..1fa11496e 100644 --- a/classes/chillerlan-QRCode-Detector-GridSampler.html +++ b/classes/chillerlan-QRCode-Detector-GridSampler.html @@ -93,10 +93,6 @@ -

    - Output -

    -

    Packages

    @@ -152,7 +148,7 @@ @@ -213,7 +209,7 @@ with an instance of a class which implements this interface.

    $points -  : array<string|int, mixed> +  : array<string|int, float>
    @@ -271,7 +267,7 @@ the image's dimensions to see if the point are even within the image. @@ -279,7 +275,7 @@ the image's dimensions to see if the point are even within the image. private - array<string|int, mixed> + array<string|int, float> $points @@ -312,7 +308,7 @@ the image's dimensions to see if the point are even within the image. @@ -400,7 +396,7 @@ defined by the "from" parameters

    @@ -570,7 +566,7 @@ to be within the image. Because the set of points are assumed to be linear, this
  • Properties
  • diff --git a/classes/chillerlan-QRCode-Detector-PerspectiveTransform.html b/classes/chillerlan-QRCode-Detector-PerspectiveTransform.html index eca96857f..01d4d28b3 100644 --- a/classes/chillerlan-QRCode-Detector-PerspectiveTransform.html +++ b/classes/chillerlan-QRCode-Detector-PerspectiveTransform.html @@ -93,10 +93,6 @@ -

    - Output -

    -

    Packages

    @@ -152,7 +148,7 @@ @@ -275,7 +271,7 @@ directly upon section 3.4.2 of George Wolberg's "Digital Image Warping
    transformPoints() -  : array<string|int, array<string|int, mixed>> +  : array<string|int, array<string|int, float>>
    @@ -338,7 +334,7 @@ directly upon section 3.4.2 of George Wolberg's "Digital Image Warping @@ -374,7 +370,7 @@ directly upon section 3.4.2 of George Wolberg's "Digital Image Warping @@ -410,7 +406,7 @@ directly upon section 3.4.2 of George Wolberg's "Digital Image Warping @@ -446,7 +442,7 @@ directly upon section 3.4.2 of George Wolberg's "Digital Image Warping @@ -482,7 +478,7 @@ directly upon section 3.4.2 of George Wolberg's "Digital Image Warping @@ -518,7 +514,7 @@ directly upon section 3.4.2 of George Wolberg's "Digital Image Warping @@ -554,7 +550,7 @@ directly upon section 3.4.2 of George Wolberg's "Digital Image Warping @@ -590,7 +586,7 @@ directly upon section 3.4.2 of George Wolberg's "Digital Image Warping @@ -626,7 +622,7 @@ directly upon section 3.4.2 of George Wolberg's "Digital Image Warping @@ -667,7 +663,7 @@ directly upon section 3.4.2 of George Wolberg's "Digital Image Warping @@ -836,14 +832,14 @@ directly upon section 3.4.2 of George Wolberg's "Digital Image Warping public - transformPoints(array<string|int, mixed> $xValues[, array<string|int, mixed>|null $yValues = null ]) : array<string|int, array<string|int, mixed>> + transformPoints(array<string|int, float> $xValues[, array<string|int, float>|null $yValues = null ]) : array<string|int, array<string|int, float>>
    @@ -853,14 +849,14 @@ directly upon section 3.4.2 of George Wolberg's "Digital Image Warping
    $xValues - : array<string|int, mixed> + : array<string|int, float>
    $yValues - : array<string|int, mixed>|null + : array<string|int, float>|null = null
    @@ -873,7 +869,7 @@ directly upon section 3.4.2 of George Wolberg's "Digital Image Warping
    Return values
    - array<string|int, array<string|int, mixed>> + array<string|int, array<string|int, float>>

    [$xValues, $yValues]

    @@ -895,7 +891,7 @@ directly upon section 3.4.2 of George Wolberg's "Digital Image Warping @@ -933,7 +929,7 @@ directly upon section 3.4.2 of George Wolberg's "Digital Image Warping @@ -1030,7 +1026,7 @@ directly upon section 3.4.2 of George Wolberg's "Digital Image Warping @@ -1134,7 +1130,7 @@ directly upon section 3.4.2 of George Wolberg's "Digital Image Warping @@ -1231,7 +1227,7 @@ directly upon section 3.4.2 of George Wolberg's "Digital Image Warping @@ -1378,15 +1374,15 @@ directly upon section 3.4.2 of George Wolberg's "Digital Image Warping
  • Properties
  • diff --git a/classes/chillerlan-QRCode-Detector-QRCodeDetectorException.html b/classes/chillerlan-QRCode-Detector-QRCodeDetectorException.html index 7d7babd5e..59ca75f9e 100644 --- a/classes/chillerlan-QRCode-Detector-QRCodeDetectorException.html +++ b/classes/chillerlan-QRCode-Detector-QRCodeDetectorException.html @@ -93,10 +93,6 @@ -

    - Output -

    -

    Packages

    @@ -155,7 +151,7 @@ diff --git a/classes/chillerlan-QRCode-Detector-ResultPoint.html b/classes/chillerlan-QRCode-Detector-ResultPoint.html index a9a1f759d..c29ff73c4 100644 --- a/classes/chillerlan-QRCode-Detector-ResultPoint.html +++ b/classes/chillerlan-QRCode-Detector-ResultPoint.html @@ -93,10 +93,6 @@ -

    - Output -

    -

    Packages

    @@ -152,7 +148,7 @@ @@ -291,7 +287,7 @@ position and size -- meaning, it is at nearly the same center with nearly the sa @@ -327,7 +323,7 @@ position and size -- meaning, it is at nearly the same center with nearly the sa @@ -363,7 +359,7 @@ position and size -- meaning, it is at nearly the same center with nearly the sa @@ -404,7 +400,7 @@ position and size -- meaning, it is at nearly the same center with nearly the sa @@ -462,7 +458,7 @@ position and size -- meaning, it is at nearly the same center with nearly the sa @@ -526,7 +522,7 @@ position and size -- meaning, it is at nearly the same center with nearly the sa @@ -564,7 +560,7 @@ position and size -- meaning, it is at nearly the same center with nearly the sa @@ -602,7 +598,7 @@ position and size -- meaning, it is at nearly the same center with nearly the sa @@ -739,9 +735,9 @@ position and size -- meaning, it is at nearly the same center with nearly the sa
  • Properties
  • diff --git a/classes/chillerlan-QRCode-Output-CssColorModuleValueTrait.html b/classes/chillerlan-QRCode-Output-CssColorModuleValueTrait.html index e2ba04969..22a4e5aa0 100644 --- a/classes/chillerlan-QRCode-Output-CssColorModuleValueTrait.html +++ b/classes/chillerlan-QRCode-Output-CssColorModuleValueTrait.html @@ -93,10 +93,6 @@ -

    - Output -

    -

    Packages

    @@ -135,7 +131,7 @@ @@ -183,12 +179,14 @@ note: css4 colors are not included
     : string
    +
    implements \chillerlan\QRCode\Output\QROutputAbstract::getDefaultModuleValue()
    prepareModuleValue()  : string
    +
    implements \chillerlan\QRCode\Output\QROutputAbstract::prepareModuleValue()
    @@ -219,7 +217,7 @@ note: css4 colors are not included @@ -228,17 +226,19 @@ note: css4 colors are not included

    public - static moduleValueIsValid(mixed $value) : bool + static moduleValueIsValid(string $value) : bool
    - +

    implements \chillerlan\QRCode\Output\QROutputInterface::moduleValueIsValid()

    +
    +
    Parameters
    $value - : mixed + : string
    @@ -268,22 +268,6 @@ note: css4 colors are not included

    https://developer.mozilla.org/en-US/docs/Web/CSS/color_value -
    -
    - implements -
    -
    - -

    \chillerlan\QRCode\Output\QROutputInterface::moduleValueIsValid()

    -
    - -
    -
    - inheritDoc -
    -
    - -
    @@ -309,11 +293,12 @@ note: css4 colors are not included

    - +

    implements \chillerlan\QRCode\Output\QROutputAbstract::getDefaultModuleValue()

    + protected getDefaultModuleValue(bool $isDark) : string @@ -334,29 +319,6 @@ note: css4 colors are not included

    -
    - Tags - - -
    -
    -
    - implements -
    -
    - -

    \chillerlan\QRCode\Output\QROutputAbstract::getDefaultModuleValue()

    -
    - -
    -
    - inheritDoc -
    -
    - - -
    -
    @@ -380,14 +342,15 @@ note: css4 colors are not included

    - +

    implements \chillerlan\QRCode\Output\QROutputAbstract::prepareModuleValue()

    + protected - prepareModuleValue(mixed $value) : string + prepareModuleValue(string $value) : string
    @@ -397,7 +360,7 @@ note: css4 colors are not included

    $value - : mixed + : string
    @@ -405,29 +368,6 @@ note: css4 colors are not included

    -
    - Tags - - -
    -
    -
    - implements -
    -
    - -

    \chillerlan\QRCode\Output\QROutputAbstract::prepareModuleValue()

    -
    - -
    -
    - inheritDoc -
    -
    - - -
    -
    diff --git a/classes/chillerlan-QRCode-Output-QRCodeOutputException.html b/classes/chillerlan-QRCode-Output-QRCodeOutputException.html index 75cd5eb5d..b9f4a10b2 100644 --- a/classes/chillerlan-QRCode-Output-QRCodeOutputException.html +++ b/classes/chillerlan-QRCode-Output-QRCodeOutputException.html @@ -93,10 +93,6 @@ -

    - Output -

    -

    Packages

    @@ -155,7 +151,7 @@ diff --git a/classes/chillerlan-QRCode-Output-QREps.html b/classes/chillerlan-QRCode-Output-QREps.html index 28d701bd6..48da05122 100644 --- a/classes/chillerlan-QRCode-Output-QREps.html +++ b/classes/chillerlan-QRCode-Output-QREps.html @@ -93,10 +93,6 @@ -

    - Output -

    -

    Packages

    @@ -153,7 +149,7 @@ @@ -278,13 +274,13 @@
    $excludeFromConnect -  : array<string|int, mixed> +  : array<string|int, int>
    $keepAsSquare -  : array<string|int, mixed> +  : array<string|int, int>
    @@ -360,7 +356,7 @@
    collectModules() -  : array<string|int, mixed> +  : array<int, mixed>
    collects the modules per QRMatrix::M_* type and runs a $transform function on each module and returns an array with the transformed modules
    @@ -404,7 +400,7 @@ in long loops for a significant performance increase.
    getOutputDimensions() -  : array<string|int, mixed> +  : array<string|int, int>
    Returns a 2 element array with the current output width and height
    @@ -471,7 +467,7 @@ in long loops for a significant performance increase. @@ -518,7 +514,7 @@ in long loops for a significant performance increase. @@ -554,7 +550,7 @@ in long loops for a significant performance increase. @@ -605,7 +601,7 @@ in long loops for a significant performance increase. @@ -656,7 +652,7 @@ in long loops for a significant performance increase. @@ -707,7 +703,7 @@ in long loops for a significant performance increase. @@ -758,7 +754,7 @@ in long loops for a significant performance increase. @@ -809,7 +805,7 @@ in long loops for a significant performance increase. @@ -817,7 +813,7 @@ in long loops for a significant performance increase. protected - array<string|int, mixed> + array<string|int, int> $excludeFromConnect @@ -860,7 +856,7 @@ in long loops for a significant performance increase. @@ -868,7 +864,7 @@ in long loops for a significant performance increase. protected - array<string|int, mixed> + array<string|int, int> $keepAsSquare @@ -911,7 +907,7 @@ in long loops for a significant performance increase. @@ -948,7 +944,7 @@ in long loops for a significant performance increase. @@ -985,7 +981,7 @@ in long loops for a significant performance increase. @@ -1037,7 +1033,7 @@ in long loops for a significant performance increase. @@ -1053,6 +1049,22 @@ in long loops for a significant performance increase. +
    + Tags + + +
    +
    +
    + phpstan-var +
    +
    + +

    array<int, mixed>

    +
    + +
    +
    @@ -1074,7 +1086,7 @@ in long loops for a significant performance increase. @@ -1111,7 +1123,7 @@ in long loops for a significant performance increase. @@ -1167,7 +1179,7 @@ in long loops for a significant performance increase. @@ -1219,7 +1231,7 @@ in long loops for a significant performance increase. @@ -1232,7 +1244,11 @@ in long loops for a significant performance increase.
    - +

    please note that the value of QROptions::$cachefile is already evaluated at this point. +if the output module is invoked manually, it has no effect at all. +you need to supply the $file parameter here in that case (or handle the option value in your custom output module).

    +
    +
    Parameters
    @@ -1245,20 +1261,6 @@ in long loops for a significant performance increase.
    -
    - Tags - - -
    -
    -
    - inheritDoc -
    -
    - - -
    -
    @@ -1282,7 +1284,7 @@ in long loops for a significant performance increase. @@ -1308,20 +1310,6 @@ in long loops for a significant performance increase. -
    - Tags - - -
    -
    -
    - inheritDoc -
    -
    - - -
    -
    @@ -1345,7 +1333,7 @@ in long loops for a significant performance increase. @@ -1354,7 +1342,7 @@ returns an array with the transformed modules

    protected - collectModules(Closure $transform) : array<string|int, mixed> + collectModules(Closure $transform) : array<int, mixed>
    @@ -1383,7 +1371,7 @@ $M_TYPE_LAYER - (possibly modified) field value that acts as layer id

    Return values
    - array<string|int, mixed> + array<int, mixed>
    @@ -1401,7 +1389,7 @@ $M_TYPE_LAYER - (possibly modified) field value that acts as layer id

    @@ -1439,7 +1427,7 @@ in long loops for a significant performance increase.

    @@ -1447,7 +1435,7 @@ in long loops for a significant performance increase.

    protected - formatColor(array<string|int, mixed> $values) : string + formatColor(array<string|int, float> $values) : string
    @@ -1459,7 +1447,7 @@ in long loops for a significant performance increase.

    $values - : array<string|int, mixed> + : array<string|int, float>
    @@ -1505,7 +1493,7 @@ in long loops for a significant performance increase.

    @@ -1531,20 +1519,6 @@ in long loops for a significant performance increase.

    -
    - Tags - - -
    -
    -
    - inheritDoc -
    -
    - - -
    -
    @@ -1568,7 +1542,7 @@ in long loops for a significant performance increase.

    @@ -1630,7 +1604,7 @@ in long loops for a significant performance increase.

    @@ -1682,7 +1656,7 @@ in long loops for a significant performance increase.

    @@ -1690,7 +1664,7 @@ in long loops for a significant performance increase.

    protected - getOutputDimensions() : array<string|int, mixed> + getOutputDimensions() : array<string|int, int>
    @@ -1705,7 +1679,7 @@ in long loops for a significant performance increase.

    Return values
    - array<string|int, mixed> + array<string|int, int>
    @@ -1723,7 +1697,7 @@ in long loops for a significant performance increase.

    @@ -1786,7 +1760,7 @@ in long loops for a significant performance increase.

    @@ -1812,20 +1786,6 @@ in long loops for a significant performance increase.

    -
    - Tags - - -
    -
    -
    - inheritDoc -
    -
    - - -
    -
    @@ -1849,7 +1809,7 @@ in long loops for a significant performance increase.

    @@ -1932,7 +1892,7 @@ in long loops for a significant performance increase.

    @@ -1969,7 +1929,7 @@ in long loops for a significant performance increase.

    @@ -2004,7 +1964,7 @@ in long loops for a significant performance increase.

    @@ -2166,20 +2126,20 @@ in long loops for a significant performance increase.

  • Properties
  • diff --git a/classes/chillerlan-QRCode-Output-QRFpdf.html b/classes/chillerlan-QRCode-Output-QRFpdf.html index 412089c27..46dd03083 100644 --- a/classes/chillerlan-QRCode-Output-QRFpdf.html +++ b/classes/chillerlan-QRCode-Output-QRFpdf.html @@ -93,10 +93,6 @@ -

    - Output -

    -

    Packages

    @@ -156,7 +152,7 @@ @@ -265,7 +261,7 @@
    $excludeFromConnect -  : array<string|int, mixed> +  : array<string|int, int>
    @@ -277,7 +273,7 @@
    $keepAsSquare -  : array<string|int, mixed> +  : array<string|int, int>
    @@ -318,7 +314,7 @@
    $prevColor -  : array<string|int, mixed>|null +  : array<string|int, int>
    @@ -354,11 +350,12 @@  : bool
    +
    implements \chillerlan\QRCode\Output\QROutputInterface::moduleValueIsValid()
    collectModules() -  : array<string|int, mixed> +  : array<int, mixed>
    collects the modules per QRMatrix::M_* type and runs a $transform function on each module and returns an array with the transformed modules
    @@ -374,8 +371,9 @@ in long loops for a significant performance increase.
    getDefaultModuleValue() -  : array<string|int, mixed> +  : array<string|int, int>
    +
    implements \chillerlan\QRCode\Output\QROutputAbstract::getDefaultModuleValue()
    getModuleValue() @@ -394,7 +392,7 @@ in long loops for a significant performance increase.
    getOutputDimensions() -  : array<string|int, mixed> +  : array<string|int, int>
    Returns a 2 element array with the current output width and height
    @@ -415,8 +413,9 @@ in long loops for a significant performance increase.
    prepareModuleValue() -  : array<string|int, mixed> +  : array<string|int, int>
    +
    implements \chillerlan\QRCode\Output\QROutputAbstract::prepareModuleValue()
    saveToFile() @@ -467,7 +466,7 @@ in long loops for a significant performance increase. @@ -514,7 +513,7 @@ in long loops for a significant performance increase. @@ -550,7 +549,7 @@ in long loops for a significant performance increase. @@ -601,7 +600,7 @@ in long loops for a significant performance increase. @@ -652,7 +651,7 @@ in long loops for a significant performance increase. @@ -703,7 +702,7 @@ in long loops for a significant performance increase. @@ -754,7 +753,7 @@ in long loops for a significant performance increase. @@ -805,7 +804,7 @@ in long loops for a significant performance increase. @@ -813,7 +812,7 @@ in long loops for a significant performance increase. protected - array<string|int, mixed> + array<string|int, int> $excludeFromConnect @@ -856,7 +855,7 @@ in long loops for a significant performance increase. @@ -892,7 +891,7 @@ in long loops for a significant performance increase. @@ -900,7 +899,7 @@ in long loops for a significant performance increase. protected - array<string|int, mixed> + array<string|int, int> $keepAsSquare @@ -943,7 +942,7 @@ in long loops for a significant performance increase. @@ -980,7 +979,7 @@ in long loops for a significant performance increase. @@ -1017,7 +1016,7 @@ in long loops for a significant performance increase. @@ -1069,7 +1068,7 @@ in long loops for a significant performance increase. @@ -1085,6 +1084,22 @@ in long loops for a significant performance increase. +
    + Tags + + +
    +
    +
    + phpstan-var +
    +
    + +

    array<int, mixed>

    +
    + +
    +
    @@ -1106,7 +1121,7 @@ in long loops for a significant performance increase. @@ -1143,7 +1158,7 @@ in long loops for a significant performance increase. @@ -1151,7 +1166,7 @@ in long loops for a significant performance increase. protected - array<string|int, mixed>|null + array<string|int, int> $prevColor = null @@ -1179,7 +1194,7 @@ in long loops for a significant performance increase. @@ -1235,7 +1250,7 @@ in long loops for a significant performance increase. @@ -1315,7 +1330,11 @@ in long loops for a significant performance increase.
    - +

    please note that the value of QROptions::$cachefile is already evaluated at this point. +if the output module is invoked manually, it has no effect at all. +you need to supply the $file parameter here in that case (or handle the option value in your custom output module).

    +
    +
    Parameters
    @@ -1335,20 +1354,6 @@ in long loops for a significant performance increase.
    -
    - Tags - - -
    -
    -
    - inheritDoc -
    -
    - - -
    -
    @@ -1372,14 +1377,15 @@ in long loops for a significant performance increase. - +

    implements \chillerlan\QRCode\Output\QROutputInterface::moduleValueIsValid()

    + public - static moduleValueIsValid(mixed $value) : bool + static moduleValueIsValid(array<string|int, int> $value) : bool
    @@ -1389,7 +1395,7 @@ in long loops for a significant performance increase.
    $value - : mixed + : array<string|int, int>
    @@ -1397,29 +1403,6 @@ in long loops for a significant performance increase.
    -
    - Tags - - -
    -
    -
    - implements -
    -
    - -

    \chillerlan\QRCode\Output\QROutputInterface::moduleValueIsValid()

    -
    - -
    -
    - inheritDoc -
    -
    - - -
    -
    @@ -1443,7 +1426,7 @@ in long loops for a significant performance increase. @@ -1452,7 +1435,7 @@ returns an array with the transformed modules

    protected - collectModules(Closure $transform) : array<string|int, mixed> + collectModules(Closure $transform) : array<int, mixed>
    @@ -1481,7 +1464,7 @@ $M_TYPE_LAYER - (possibly modified) field value that acts as layer id

    Return values
    - array<string|int, mixed> + array<int, mixed>
    @@ -1499,7 +1482,7 @@ $M_TYPE_LAYER - (possibly modified) field value that acts as layer id

    @@ -1537,14 +1520,15 @@ in long loops for a significant performance increase.

    - +

    implements \chillerlan\QRCode\Output\QROutputAbstract::getDefaultModuleValue()

    + protected - getDefaultModuleValue(bool $isDark) : array<string|int, mixed> + getDefaultModuleValue(bool $isDark) : array<string|int, int>
    @@ -1562,35 +1546,12 @@ in long loops for a significant performance increase.

    -
    - Tags - - -
    -
    -
    - implements -
    -
    - -

    \chillerlan\QRCode\Output\QROutputAbstract::getDefaultModuleValue()

    -
    - -
    -
    - inheritDoc -
    -
    - - -
    -
    Return values
    - array<string|int, mixed> + array<string|int, int>
    @@ -1608,7 +1569,7 @@ in long loops for a significant performance increase.

    @@ -1670,7 +1631,7 @@ in long loops for a significant performance increase.

    @@ -1722,7 +1683,7 @@ in long loops for a significant performance increase.

    @@ -1730,7 +1691,7 @@ in long loops for a significant performance increase.

    protected - getOutputDimensions() : array<string|int, mixed> + getOutputDimensions() : array<string|int, int>
    @@ -1745,7 +1706,7 @@ in long loops for a significant performance increase.

    Return values
    - array<string|int, mixed> + array<string|int, int>
    @@ -1763,7 +1724,7 @@ in long loops for a significant performance increase.

    @@ -1802,7 +1763,7 @@ in long loops for a significant performance increase.

    @@ -1861,14 +1822,15 @@ in long loops for a significant performance increase.

    - +

    implements \chillerlan\QRCode\Output\QROutputAbstract::prepareModuleValue()

    + protected - prepareModuleValue(mixed $value) : array<string|int, mixed> + prepareModuleValue(array<string|int, int> $value) : array<string|int, int>
    @@ -1878,7 +1840,7 @@ in long loops for a significant performance increase.

    $value - : mixed + : array<string|int, int>
    @@ -1893,22 +1855,6 @@ in long loops for a significant performance increase.

    - implements -
    -
    - -

    \chillerlan\QRCode\Output\QROutputAbstract::prepareModuleValue()

    -
    - -
    -
    - inheritDoc -
    -
    - - -
    -
    throws
    @@ -1922,7 +1868,7 @@ in long loops for a significant performance increase.

    Return values
    - array<string|int, mixed> + array<string|int, int>
    @@ -1940,7 +1886,7 @@ in long loops for a significant performance increase.

    @@ -2023,7 +1969,7 @@ in long loops for a significant performance increase.

    @@ -2060,7 +2006,7 @@ in long loops for a significant performance increase.

    @@ -2095,7 +2041,7 @@ in long loops for a significant performance increase.

    @@ -2257,22 +2203,22 @@ in long loops for a significant performance increase.

  • Properties
  • diff --git a/classes/chillerlan-QRCode-Output-QRGdImage.html b/classes/chillerlan-QRCode-Output-QRGdImage.html index 479cda1cb..0618fddfe 100644 --- a/classes/chillerlan-QRCode-Output-QRGdImage.html +++ b/classes/chillerlan-QRCode-Output-QRGdImage.html @@ -93,10 +93,6 @@ -

    - Output -

    -

    Packages

    @@ -158,7 +154,7 @@ @@ -261,7 +257,7 @@
    $excludeFromConnect -  : array<string|int, mixed> +  : array<string|int, int>
    @@ -274,7 +270,7 @@
    $keepAsSquare -  : array<string|int, mixed> +  : array<string|int, int>
    @@ -352,6 +348,7 @@  : bool
    +
    implements \chillerlan\QRCode\Output\QROutputInterface::moduleValueIsValid()
    checkGD() @@ -363,7 +360,7 @@
    collectModules() -  : array<string|int, mixed> +  : array<int, mixed>
    collects the modules per QRMatrix::M_* type and runs a $transform function on each module and returns an array with the transformed modules
    @@ -421,7 +418,7 @@ in long loops for a significant performance increase.
    getOutputDimensions() -  : array<string|int, mixed> +  : array<string|int, int>
    Returns a 2 element array with the current output width and height
    @@ -518,7 +515,7 @@ in long loops for a significant performance increase. @@ -570,7 +567,7 @@ in long loops for a significant performance increase. @@ -606,7 +603,7 @@ in long loops for a significant performance increase. @@ -657,7 +654,7 @@ in long loops for a significant performance increase. @@ -708,7 +705,7 @@ in long loops for a significant performance increase. @@ -759,7 +756,7 @@ in long loops for a significant performance increase. @@ -810,7 +807,7 @@ in long loops for a significant performance increase. @@ -861,7 +858,7 @@ in long loops for a significant performance increase. @@ -869,7 +866,7 @@ in long loops for a significant performance increase. protected - array<string|int, mixed> + array<string|int, int> $excludeFromConnect @@ -912,7 +909,7 @@ in long loops for a significant performance increase. @@ -964,7 +961,7 @@ in long loops for a significant performance increase. @@ -972,7 +969,7 @@ in long loops for a significant performance increase. protected - array<string|int, mixed> + array<string|int, int> $keepAsSquare @@ -1015,7 +1012,7 @@ in long loops for a significant performance increase. @@ -1052,7 +1049,7 @@ in long loops for a significant performance increase. @@ -1089,7 +1086,7 @@ in long loops for a significant performance increase. @@ -1141,7 +1138,7 @@ in long loops for a significant performance increase. @@ -1157,6 +1154,22 @@ in long loops for a significant performance increase. +
    + Tags + + +
    +
    +
    + phpstan-var +
    +
    + +

    array<int, mixed>

    +
    + +
    +
    @@ -1178,7 +1191,7 @@ in long loops for a significant performance increase. @@ -1215,7 +1228,7 @@ in long loops for a significant performance increase. @@ -1266,7 +1279,7 @@ in long loops for a significant performance increase. @@ -1323,7 +1336,7 @@ in long loops for a significant performance increase. @@ -1363,13 +1376,6 @@ in long loops for a significant performance increase.
    - inheritDoc -
    -
    - - -
    -
    throws
    @@ -1406,7 +1412,7 @@ in long loops for a significant performance increase.
    @@ -1449,7 +1455,7 @@ in long loops for a significant performance increase. throws
    - ErrorException + ErrorException|QRCodeOutputException
    @@ -1477,14 +1483,15 @@ in long loops for a significant performance increase. - +

    implements \chillerlan\QRCode\Output\QROutputInterface::moduleValueIsValid()

    + public - static moduleValueIsValid(mixed $value) : bool + static moduleValueIsValid(array<string|int, int> $value) : bool
    @@ -1494,7 +1501,7 @@ in long loops for a significant performance increase.
    $value - : mixed + : array<string|int, int>
    @@ -1502,29 +1509,6 @@ in long loops for a significant performance increase.
    -
    - Tags - - -
    -
    -
    - implements -
    -
    - -

    \chillerlan\QRCode\Output\QROutputInterface::moduleValueIsValid()

    -
    - -
    -
    - inheritDoc -
    -
    - - -
    -
    @@ -1548,7 +1532,7 @@ in long loops for a significant performance increase. @@ -1605,7 +1589,7 @@ in long loops for a significant performance increase. @@ -1614,7 +1598,7 @@ returns an array with the transformed modules

    protected - collectModules(Closure $transform) : array<string|int, mixed> + collectModules(Closure $transform) : array<int, mixed>
    @@ -1643,7 +1627,7 @@ $M_TYPE_LAYER - (possibly modified) field value that acts as layer id

    Return values
    - array<string|int, mixed> + array<int, mixed>
    @@ -1661,7 +1645,7 @@ $M_TYPE_LAYER - (possibly modified) field value that acts as layer id

    @@ -1699,7 +1683,7 @@ in long loops for a significant performance increase.

    @@ -1755,7 +1739,7 @@ in long loops for a significant performance increase.

    @@ -1790,7 +1774,7 @@ in long loops for a significant performance increase.

    @@ -1844,7 +1828,7 @@ in long loops for a significant performance increase.

    @@ -1870,20 +1854,6 @@ in long loops for a significant performance increase.

    -
    - Tags - - -
    -
    -
    - inheritDoc -
    -
    - - -
    -
    @@ -1907,7 +1877,7 @@ in long loops for a significant performance increase.

    @@ -1969,7 +1939,7 @@ in long loops for a significant performance increase.

    @@ -2021,7 +1991,7 @@ in long loops for a significant performance increase.

    @@ -2029,7 +1999,7 @@ in long loops for a significant performance increase.

    protected - getOutputDimensions() : array<string|int, mixed> + getOutputDimensions() : array<string|int, int>
    @@ -2044,7 +2014,7 @@ in long loops for a significant performance increase.

    Return values
    - array<string|int, mixed> + array<string|int, int>
    @@ -2062,7 +2032,7 @@ in long loops for a significant performance increase.

    @@ -2121,7 +2091,7 @@ in long loops for a significant performance increase.

    @@ -2192,7 +2162,7 @@ in long loops for a significant performance increase.

    @@ -2242,7 +2212,7 @@ in long loops for a significant performance increase.

    @@ -2325,7 +2295,7 @@ in long loops for a significant performance increase.

    @@ -2360,7 +2330,7 @@ in long loops for a significant performance increase.

    @@ -2397,7 +2367,7 @@ in long loops for a significant performance increase.

    @@ -2432,7 +2402,7 @@ in long loops for a significant performance increase.

    @@ -2467,7 +2437,7 @@ in long loops for a significant performance increase.

    @@ -2622,23 +2592,23 @@ in long loops for a significant performance increase.

  • Properties
  • diff --git a/classes/chillerlan-QRCode-Output-QRGdImageAVIF.html b/classes/chillerlan-QRCode-Output-QRGdImageAVIF.html index 0ad631db0..756de36f7 100644 --- a/classes/chillerlan-QRCode-Output-QRGdImageAVIF.html +++ b/classes/chillerlan-QRCode-Output-QRGdImageAVIF.html @@ -93,10 +93,6 @@ -

    - Output -

    -

    Packages

    @@ -153,7 +149,7 @@ @@ -261,7 +257,7 @@
    $excludeFromConnect -  : array<string|int, mixed> +  : array<string|int, int>
    @@ -274,7 +270,7 @@
    $keepAsSquare -  : array<string|int, mixed> +  : array<string|int, int>
    @@ -352,6 +348,7 @@  : bool
    +
    implements \chillerlan\QRCode\Output\QROutputInterface::moduleValueIsValid()
    checkGD() @@ -363,7 +360,7 @@
    collectModules() -  : array<string|int, mixed> +  : array<int, mixed>
    collects the modules per QRMatrix::M_* type and runs a $transform function on each module and returns an array with the transformed modules
    @@ -421,7 +418,7 @@ in long loops for a significant performance increase.
    getOutputDimensions() -  : array<string|int, mixed> +  : array<string|int, int>
    Returns a 2 element array with the current output width and height
    @@ -509,7 +506,7 @@ in long loops for a significant performance increase. @@ -556,7 +553,7 @@ in long loops for a significant performance increase. @@ -608,7 +605,7 @@ in long loops for a significant performance increase. @@ -644,7 +641,7 @@ in long loops for a significant performance increase. @@ -695,7 +692,7 @@ in long loops for a significant performance increase. @@ -746,7 +743,7 @@ in long loops for a significant performance increase. @@ -797,7 +794,7 @@ in long loops for a significant performance increase. @@ -848,7 +845,7 @@ in long loops for a significant performance increase. @@ -899,7 +896,7 @@ in long loops for a significant performance increase. @@ -907,7 +904,7 @@ in long loops for a significant performance increase. protected - array<string|int, mixed> + array<string|int, int> $excludeFromConnect @@ -950,7 +947,7 @@ in long loops for a significant performance increase. @@ -1002,7 +999,7 @@ in long loops for a significant performance increase. @@ -1010,7 +1007,7 @@ in long loops for a significant performance increase. protected - array<string|int, mixed> + array<string|int, int> $keepAsSquare @@ -1053,7 +1050,7 @@ in long loops for a significant performance increase. @@ -1090,7 +1087,7 @@ in long loops for a significant performance increase. @@ -1127,7 +1124,7 @@ in long loops for a significant performance increase. @@ -1179,7 +1176,7 @@ in long loops for a significant performance increase. @@ -1195,6 +1192,22 @@ in long loops for a significant performance increase. +
    + Tags + + +
    +
    +
    + phpstan-var +
    +
    + +

    array<int, mixed>

    +
    + +
    +
    @@ -1216,7 +1229,7 @@ in long loops for a significant performance increase. @@ -1253,7 +1266,7 @@ in long loops for a significant performance increase. @@ -1304,7 +1317,7 @@ in long loops for a significant performance increase. @@ -1361,7 +1374,7 @@ in long loops for a significant performance increase. @@ -1401,13 +1414,6 @@ in long loops for a significant performance increase.
    - inheritDoc -
    -
    - - -
    -
    throws
    @@ -1444,7 +1450,7 @@ in long loops for a significant performance increase.
    @@ -1487,7 +1493,7 @@ in long loops for a significant performance increase. throws
    - ErrorException + ErrorException|QRCodeOutputException
    @@ -1515,14 +1521,15 @@ in long loops for a significant performance increase. - +

    implements \chillerlan\QRCode\Output\QROutputInterface::moduleValueIsValid()

    + public - static moduleValueIsValid(mixed $value) : bool + static moduleValueIsValid(array<string|int, int> $value) : bool
    @@ -1532,7 +1539,7 @@ in long loops for a significant performance increase.
    $value - : mixed + : array<string|int, int>
    @@ -1540,29 +1547,6 @@ in long loops for a significant performance increase.
    -
    - Tags - - -
    -
    -
    - implements -
    -
    - -

    \chillerlan\QRCode\Output\QROutputInterface::moduleValueIsValid()

    -
    - -
    -
    - inheritDoc -
    -
    - - -
    -
    @@ -1586,7 +1570,7 @@ in long loops for a significant performance increase. @@ -1643,7 +1627,7 @@ in long loops for a significant performance increase. @@ -1652,7 +1636,7 @@ returns an array with the transformed modules

    protected - collectModules(Closure $transform) : array<string|int, mixed> + collectModules(Closure $transform) : array<int, mixed>
    @@ -1681,7 +1665,7 @@ $M_TYPE_LAYER - (possibly modified) field value that acts as layer id

    Return values
    - array<string|int, mixed> + array<int, mixed>
    @@ -1699,7 +1683,7 @@ $M_TYPE_LAYER - (possibly modified) field value that acts as layer id

    @@ -1737,7 +1721,7 @@ in long loops for a significant performance increase.

    @@ -1793,7 +1777,7 @@ in long loops for a significant performance increase.

    @@ -1828,7 +1812,7 @@ in long loops for a significant performance increase.

    @@ -1882,7 +1866,7 @@ in long loops for a significant performance increase.

    @@ -1908,20 +1892,6 @@ in long loops for a significant performance increase.

    -
    - Tags - - -
    -
    -
    - inheritDoc -
    -
    - - -
    -
    @@ -1945,7 +1915,7 @@ in long loops for a significant performance increase.

    @@ -2007,7 +1977,7 @@ in long loops for a significant performance increase.

    @@ -2059,7 +2029,7 @@ in long loops for a significant performance increase.

    @@ -2067,7 +2037,7 @@ in long loops for a significant performance increase.

    protected - getOutputDimensions() : array<string|int, mixed> + getOutputDimensions() : array<string|int, int>
    @@ -2082,7 +2052,7 @@ in long loops for a significant performance increase.

    Return values
    - array<string|int, mixed> + array<string|int, int>
    @@ -2100,7 +2070,7 @@ in long loops for a significant performance increase.

    @@ -2159,7 +2129,7 @@ in long loops for a significant performance increase.

    @@ -2230,7 +2200,7 @@ in long loops for a significant performance increase.

    @@ -2246,20 +2216,6 @@ in long loops for a significant performance increase.

    -
    - Tags - - -
    -
    -
    - inheritDoc -
    -
    - - -
    -
    @@ -2279,7 +2235,7 @@ in long loops for a significant performance increase.

    @@ -2362,7 +2318,7 @@ in long loops for a significant performance increase.

    @@ -2397,7 +2353,7 @@ in long loops for a significant performance increase.

    @@ -2434,7 +2390,7 @@ in long loops for a significant performance increase.

    @@ -2469,7 +2425,7 @@ in long loops for a significant performance increase.

    @@ -2504,7 +2460,7 @@ in long loops for a significant performance increase.

    @@ -2666,23 +2622,23 @@ in long loops for a significant performance increase.

  • Properties
  • diff --git a/classes/chillerlan-QRCode-Output-QRGdImageBMP.html b/classes/chillerlan-QRCode-Output-QRGdImageBMP.html index 7ee14672a..8029e8459 100644 --- a/classes/chillerlan-QRCode-Output-QRGdImageBMP.html +++ b/classes/chillerlan-QRCode-Output-QRGdImageBMP.html @@ -93,10 +93,6 @@ -

    - Output -

    -

    Packages

    @@ -153,7 +149,7 @@ @@ -261,7 +257,7 @@
    $excludeFromConnect -  : array<string|int, mixed> +  : array<string|int, int>
    @@ -274,7 +270,7 @@
    $keepAsSquare -  : array<string|int, mixed> +  : array<string|int, int>
    @@ -352,6 +348,7 @@  : bool
    +
    implements \chillerlan\QRCode\Output\QROutputInterface::moduleValueIsValid()
    checkGD() @@ -363,7 +360,7 @@
    collectModules() -  : array<string|int, mixed> +  : array<int, mixed>
    collects the modules per QRMatrix::M_* type and runs a $transform function on each module and returns an array with the transformed modules
    @@ -421,7 +418,7 @@ in long loops for a significant performance increase.
    getOutputDimensions() -  : array<string|int, mixed> +  : array<string|int, int>
    Returns a 2 element array with the current output width and height
    @@ -509,7 +506,7 @@ in long loops for a significant performance increase. @@ -556,7 +553,7 @@ in long loops for a significant performance increase. @@ -608,7 +605,7 @@ in long loops for a significant performance increase. @@ -644,7 +641,7 @@ in long loops for a significant performance increase. @@ -695,7 +692,7 @@ in long loops for a significant performance increase. @@ -746,7 +743,7 @@ in long loops for a significant performance increase. @@ -797,7 +794,7 @@ in long loops for a significant performance increase. @@ -848,7 +845,7 @@ in long loops for a significant performance increase. @@ -899,7 +896,7 @@ in long loops for a significant performance increase. @@ -907,7 +904,7 @@ in long loops for a significant performance increase. protected - array<string|int, mixed> + array<string|int, int> $excludeFromConnect @@ -950,7 +947,7 @@ in long loops for a significant performance increase. @@ -1002,7 +999,7 @@ in long loops for a significant performance increase. @@ -1010,7 +1007,7 @@ in long loops for a significant performance increase. protected - array<string|int, mixed> + array<string|int, int> $keepAsSquare @@ -1053,7 +1050,7 @@ in long loops for a significant performance increase. @@ -1090,7 +1087,7 @@ in long loops for a significant performance increase. @@ -1127,7 +1124,7 @@ in long loops for a significant performance increase. @@ -1179,7 +1176,7 @@ in long loops for a significant performance increase. @@ -1195,6 +1192,22 @@ in long loops for a significant performance increase. +
    + Tags + + +
    +
    +
    + phpstan-var +
    +
    + +

    array<int, mixed>

    +
    + +
    +
    @@ -1216,7 +1229,7 @@ in long loops for a significant performance increase. @@ -1253,7 +1266,7 @@ in long loops for a significant performance increase. @@ -1304,7 +1317,7 @@ in long loops for a significant performance increase. @@ -1361,7 +1374,7 @@ in long loops for a significant performance increase. @@ -1401,13 +1414,6 @@ in long loops for a significant performance increase.
    - inheritDoc -
    -
    - - -
    -
    throws
    @@ -1444,7 +1450,7 @@ in long loops for a significant performance increase.
    @@ -1487,7 +1493,7 @@ in long loops for a significant performance increase. throws
    - ErrorException + ErrorException|QRCodeOutputException
    @@ -1515,14 +1521,15 @@ in long loops for a significant performance increase. - +

    implements \chillerlan\QRCode\Output\QROutputInterface::moduleValueIsValid()

    + public - static moduleValueIsValid(mixed $value) : bool + static moduleValueIsValid(array<string|int, int> $value) : bool
    @@ -1532,7 +1539,7 @@ in long loops for a significant performance increase.
    $value - : mixed + : array<string|int, int>
    @@ -1540,29 +1547,6 @@ in long loops for a significant performance increase.
    -
    - Tags - - -
    -
    -
    - implements -
    -
    - -

    \chillerlan\QRCode\Output\QROutputInterface::moduleValueIsValid()

    -
    - -
    -
    - inheritDoc -
    -
    - - -
    -
    @@ -1586,7 +1570,7 @@ in long loops for a significant performance increase. @@ -1643,7 +1627,7 @@ in long loops for a significant performance increase. @@ -1652,7 +1636,7 @@ returns an array with the transformed modules

    protected - collectModules(Closure $transform) : array<string|int, mixed> + collectModules(Closure $transform) : array<int, mixed>
    @@ -1681,7 +1665,7 @@ $M_TYPE_LAYER - (possibly modified) field value that acts as layer id

    Return values
    - array<string|int, mixed> + array<int, mixed>
    @@ -1699,7 +1683,7 @@ $M_TYPE_LAYER - (possibly modified) field value that acts as layer id

    @@ -1737,7 +1721,7 @@ in long loops for a significant performance increase.

    @@ -1793,7 +1777,7 @@ in long loops for a significant performance increase.

    @@ -1828,7 +1812,7 @@ in long loops for a significant performance increase.

    @@ -1882,7 +1866,7 @@ in long loops for a significant performance increase.

    @@ -1908,20 +1892,6 @@ in long loops for a significant performance increase.

    -
    - Tags - - -
    -
    -
    - inheritDoc -
    -
    - - -
    -
    @@ -1945,7 +1915,7 @@ in long loops for a significant performance increase.

    @@ -2007,7 +1977,7 @@ in long loops for a significant performance increase.

    @@ -2059,7 +2029,7 @@ in long loops for a significant performance increase.

    @@ -2067,7 +2037,7 @@ in long loops for a significant performance increase.

    protected - getOutputDimensions() : array<string|int, mixed> + getOutputDimensions() : array<string|int, int>
    @@ -2082,7 +2052,7 @@ in long loops for a significant performance increase.

    Return values
    - array<string|int, mixed> + array<string|int, int>
    @@ -2100,7 +2070,7 @@ in long loops for a significant performance increase.

    @@ -2159,7 +2129,7 @@ in long loops for a significant performance increase.

    @@ -2230,7 +2200,7 @@ in long loops for a significant performance increase.

    @@ -2246,20 +2216,6 @@ in long loops for a significant performance increase.

    -
    - Tags - - -
    -
    -
    - inheritDoc -
    -
    - - -
    -
    @@ -2279,7 +2235,7 @@ in long loops for a significant performance increase.

    @@ -2362,7 +2318,7 @@ in long loops for a significant performance increase.

    @@ -2397,7 +2353,7 @@ in long loops for a significant performance increase.

    @@ -2434,7 +2390,7 @@ in long loops for a significant performance increase.

    @@ -2469,7 +2425,7 @@ in long loops for a significant performance increase.

    @@ -2504,7 +2460,7 @@ in long loops for a significant performance increase.

    @@ -2666,23 +2622,23 @@ in long loops for a significant performance increase.

  • Properties
  • diff --git a/classes/chillerlan-QRCode-Output-QRGdImageGIF.html b/classes/chillerlan-QRCode-Output-QRGdImageGIF.html index 1af86e8cb..d7fe20a77 100644 --- a/classes/chillerlan-QRCode-Output-QRGdImageGIF.html +++ b/classes/chillerlan-QRCode-Output-QRGdImageGIF.html @@ -93,10 +93,6 @@ -

    - Output -

    -

    Packages

    @@ -153,7 +149,7 @@ @@ -261,7 +257,7 @@
    $excludeFromConnect -  : array<string|int, mixed> +  : array<string|int, int>
    @@ -274,7 +270,7 @@
    $keepAsSquare -  : array<string|int, mixed> +  : array<string|int, int>
    @@ -352,6 +348,7 @@  : bool
    +
    implements \chillerlan\QRCode\Output\QROutputInterface::moduleValueIsValid()
    checkGD() @@ -363,7 +360,7 @@
    collectModules() -  : array<string|int, mixed> +  : array<int, mixed>
    collects the modules per QRMatrix::M_* type and runs a $transform function on each module and returns an array with the transformed modules
    @@ -421,7 +418,7 @@ in long loops for a significant performance increase.
    getOutputDimensions() -  : array<string|int, mixed> +  : array<string|int, int>
    Returns a 2 element array with the current output width and height
    @@ -509,7 +506,7 @@ in long loops for a significant performance increase. @@ -556,7 +553,7 @@ in long loops for a significant performance increase. @@ -608,7 +605,7 @@ in long loops for a significant performance increase. @@ -644,7 +641,7 @@ in long loops for a significant performance increase. @@ -695,7 +692,7 @@ in long loops for a significant performance increase. @@ -746,7 +743,7 @@ in long loops for a significant performance increase. @@ -797,7 +794,7 @@ in long loops for a significant performance increase. @@ -848,7 +845,7 @@ in long loops for a significant performance increase. @@ -899,7 +896,7 @@ in long loops for a significant performance increase. @@ -907,7 +904,7 @@ in long loops for a significant performance increase. protected - array<string|int, mixed> + array<string|int, int> $excludeFromConnect @@ -950,7 +947,7 @@ in long loops for a significant performance increase. @@ -1002,7 +999,7 @@ in long loops for a significant performance increase. @@ -1010,7 +1007,7 @@ in long loops for a significant performance increase. protected - array<string|int, mixed> + array<string|int, int> $keepAsSquare @@ -1053,7 +1050,7 @@ in long loops for a significant performance increase. @@ -1090,7 +1087,7 @@ in long loops for a significant performance increase. @@ -1127,7 +1124,7 @@ in long loops for a significant performance increase. @@ -1179,7 +1176,7 @@ in long loops for a significant performance increase. @@ -1195,6 +1192,22 @@ in long loops for a significant performance increase. +
    + Tags + + +
    +
    +
    + phpstan-var +
    +
    + +

    array<int, mixed>

    +
    + +
    +
    @@ -1216,7 +1229,7 @@ in long loops for a significant performance increase. @@ -1253,7 +1266,7 @@ in long loops for a significant performance increase. @@ -1304,7 +1317,7 @@ in long loops for a significant performance increase. @@ -1361,7 +1374,7 @@ in long loops for a significant performance increase. @@ -1401,13 +1414,6 @@ in long loops for a significant performance increase.
    - inheritDoc -
    -
    - - -
    -
    throws
    @@ -1444,7 +1450,7 @@ in long loops for a significant performance increase.
    @@ -1487,7 +1493,7 @@ in long loops for a significant performance increase. throws
    - ErrorException + ErrorException|QRCodeOutputException
    @@ -1515,14 +1521,15 @@ in long loops for a significant performance increase. - +

    implements \chillerlan\QRCode\Output\QROutputInterface::moduleValueIsValid()

    + public - static moduleValueIsValid(mixed $value) : bool + static moduleValueIsValid(array<string|int, int> $value) : bool
    @@ -1532,7 +1539,7 @@ in long loops for a significant performance increase.
    $value - : mixed + : array<string|int, int>
    @@ -1540,29 +1547,6 @@ in long loops for a significant performance increase.
    -
    - Tags - - -
    -
    -
    - implements -
    -
    - -

    \chillerlan\QRCode\Output\QROutputInterface::moduleValueIsValid()

    -
    - -
    -
    - inheritDoc -
    -
    - - -
    -
    @@ -1586,7 +1570,7 @@ in long loops for a significant performance increase. @@ -1643,7 +1627,7 @@ in long loops for a significant performance increase. @@ -1652,7 +1636,7 @@ returns an array with the transformed modules

    protected - collectModules(Closure $transform) : array<string|int, mixed> + collectModules(Closure $transform) : array<int, mixed>
    @@ -1681,7 +1665,7 @@ $M_TYPE_LAYER - (possibly modified) field value that acts as layer id

    Return values
    - array<string|int, mixed> + array<int, mixed>
    @@ -1699,7 +1683,7 @@ $M_TYPE_LAYER - (possibly modified) field value that acts as layer id

    @@ -1737,7 +1721,7 @@ in long loops for a significant performance increase.

    @@ -1793,7 +1777,7 @@ in long loops for a significant performance increase.

    @@ -1828,7 +1812,7 @@ in long loops for a significant performance increase.

    @@ -1882,7 +1866,7 @@ in long loops for a significant performance increase.

    @@ -1908,20 +1892,6 @@ in long loops for a significant performance increase.

    -
    - Tags - - -
    -
    -
    - inheritDoc -
    -
    - - -
    -
    @@ -1945,7 +1915,7 @@ in long loops for a significant performance increase.

    @@ -2007,7 +1977,7 @@ in long loops for a significant performance increase.

    @@ -2059,7 +2029,7 @@ in long loops for a significant performance increase.

    @@ -2067,7 +2037,7 @@ in long loops for a significant performance increase.

    protected - getOutputDimensions() : array<string|int, mixed> + getOutputDimensions() : array<string|int, int>
    @@ -2082,7 +2052,7 @@ in long loops for a significant performance increase.

    Return values
    - array<string|int, mixed> + array<string|int, int>
    @@ -2100,7 +2070,7 @@ in long loops for a significant performance increase.

    @@ -2159,7 +2129,7 @@ in long loops for a significant performance increase.

    @@ -2230,7 +2200,7 @@ in long loops for a significant performance increase.

    @@ -2246,20 +2216,6 @@ in long loops for a significant performance increase.

    -
    - Tags - - -
    -
    -
    - inheritDoc -
    -
    - - -
    -
    @@ -2279,7 +2235,7 @@ in long loops for a significant performance increase.

    @@ -2362,7 +2318,7 @@ in long loops for a significant performance increase.

    @@ -2397,7 +2353,7 @@ in long loops for a significant performance increase.

    @@ -2434,7 +2390,7 @@ in long loops for a significant performance increase.

    @@ -2469,7 +2425,7 @@ in long loops for a significant performance increase.

    @@ -2504,7 +2460,7 @@ in long loops for a significant performance increase.

    @@ -2666,23 +2622,23 @@ in long loops for a significant performance increase.

  • Properties
  • diff --git a/classes/chillerlan-QRCode-Output-QRGdImageJPEG.html b/classes/chillerlan-QRCode-Output-QRGdImageJPEG.html index de5749690..1b8817696 100644 --- a/classes/chillerlan-QRCode-Output-QRGdImageJPEG.html +++ b/classes/chillerlan-QRCode-Output-QRGdImageJPEG.html @@ -93,10 +93,6 @@ -

    - Output -

    -

    Packages

    @@ -153,7 +149,7 @@ @@ -261,7 +257,7 @@
    $excludeFromConnect -  : array<string|int, mixed> +  : array<string|int, int>
    @@ -274,7 +270,7 @@
    $keepAsSquare -  : array<string|int, mixed> +  : array<string|int, int>
    @@ -352,6 +348,7 @@  : bool
    +
    implements \chillerlan\QRCode\Output\QROutputInterface::moduleValueIsValid()
    checkGD() @@ -363,7 +360,7 @@
    collectModules() -  : array<string|int, mixed> +  : array<int, mixed>
    collects the modules per QRMatrix::M_* type and runs a $transform function on each module and returns an array with the transformed modules
    @@ -421,7 +418,7 @@ in long loops for a significant performance increase.
    getOutputDimensions() -  : array<string|int, mixed> +  : array<string|int, int>
    Returns a 2 element array with the current output width and height
    @@ -509,7 +506,7 @@ in long loops for a significant performance increase. @@ -556,7 +553,7 @@ in long loops for a significant performance increase. @@ -608,7 +605,7 @@ in long loops for a significant performance increase. @@ -644,7 +641,7 @@ in long loops for a significant performance increase. @@ -695,7 +692,7 @@ in long loops for a significant performance increase. @@ -746,7 +743,7 @@ in long loops for a significant performance increase. @@ -797,7 +794,7 @@ in long loops for a significant performance increase. @@ -848,7 +845,7 @@ in long loops for a significant performance increase. @@ -899,7 +896,7 @@ in long loops for a significant performance increase. @@ -907,7 +904,7 @@ in long loops for a significant performance increase. protected - array<string|int, mixed> + array<string|int, int> $excludeFromConnect @@ -950,7 +947,7 @@ in long loops for a significant performance increase. @@ -1002,7 +999,7 @@ in long loops for a significant performance increase. @@ -1010,7 +1007,7 @@ in long loops for a significant performance increase. protected - array<string|int, mixed> + array<string|int, int> $keepAsSquare @@ -1053,7 +1050,7 @@ in long loops for a significant performance increase. @@ -1090,7 +1087,7 @@ in long loops for a significant performance increase. @@ -1127,7 +1124,7 @@ in long loops for a significant performance increase. @@ -1179,7 +1176,7 @@ in long loops for a significant performance increase. @@ -1195,6 +1192,22 @@ in long loops for a significant performance increase. +
    + Tags + + +
    +
    +
    + phpstan-var +
    +
    + +

    array<int, mixed>

    +
    + +
    +
    @@ -1216,7 +1229,7 @@ in long loops for a significant performance increase. @@ -1253,7 +1266,7 @@ in long loops for a significant performance increase. @@ -1304,7 +1317,7 @@ in long loops for a significant performance increase. @@ -1361,7 +1374,7 @@ in long loops for a significant performance increase. @@ -1401,13 +1414,6 @@ in long loops for a significant performance increase.
    - inheritDoc -
    -
    - - -
    -
    throws
    @@ -1444,7 +1450,7 @@ in long loops for a significant performance increase.
    @@ -1487,7 +1493,7 @@ in long loops for a significant performance increase. throws
    - ErrorException + ErrorException|QRCodeOutputException
    @@ -1515,14 +1521,15 @@ in long loops for a significant performance increase. - +

    implements \chillerlan\QRCode\Output\QROutputInterface::moduleValueIsValid()

    + public - static moduleValueIsValid(mixed $value) : bool + static moduleValueIsValid(array<string|int, int> $value) : bool
    @@ -1532,7 +1539,7 @@ in long loops for a significant performance increase.
    $value - : mixed + : array<string|int, int>
    @@ -1540,29 +1547,6 @@ in long loops for a significant performance increase.
    -
    - Tags - - -
    -
    -
    - implements -
    -
    - -

    \chillerlan\QRCode\Output\QROutputInterface::moduleValueIsValid()

    -
    - -
    -
    - inheritDoc -
    -
    - - -
    -
    @@ -1586,7 +1570,7 @@ in long loops for a significant performance increase. @@ -1643,7 +1627,7 @@ in long loops for a significant performance increase. @@ -1652,7 +1636,7 @@ returns an array with the transformed modules

    protected - collectModules(Closure $transform) : array<string|int, mixed> + collectModules(Closure $transform) : array<int, mixed>
    @@ -1681,7 +1665,7 @@ $M_TYPE_LAYER - (possibly modified) field value that acts as layer id

    Return values
    - array<string|int, mixed> + array<int, mixed>
    @@ -1699,7 +1683,7 @@ $M_TYPE_LAYER - (possibly modified) field value that acts as layer id

    @@ -1737,7 +1721,7 @@ in long loops for a significant performance increase.

    @@ -1793,7 +1777,7 @@ in long loops for a significant performance increase.

    @@ -1828,7 +1812,7 @@ in long loops for a significant performance increase.

    @@ -1882,7 +1866,7 @@ in long loops for a significant performance increase.

    @@ -1908,20 +1892,6 @@ in long loops for a significant performance increase.

    -
    - Tags - - -
    -
    -
    - inheritDoc -
    -
    - - -
    -
    @@ -1945,7 +1915,7 @@ in long loops for a significant performance increase.

    @@ -2007,7 +1977,7 @@ in long loops for a significant performance increase.

    @@ -2059,7 +2029,7 @@ in long loops for a significant performance increase.

    @@ -2067,7 +2037,7 @@ in long loops for a significant performance increase.

    protected - getOutputDimensions() : array<string|int, mixed> + getOutputDimensions() : array<string|int, int>
    @@ -2082,7 +2052,7 @@ in long loops for a significant performance increase.

    Return values
    - array<string|int, mixed> + array<string|int, int>
    @@ -2100,7 +2070,7 @@ in long loops for a significant performance increase.

    @@ -2159,7 +2129,7 @@ in long loops for a significant performance increase.

    @@ -2230,7 +2200,7 @@ in long loops for a significant performance increase.

    @@ -2246,20 +2216,6 @@ in long loops for a significant performance increase.

    -
    - Tags - - -
    -
    -
    - inheritDoc -
    -
    - - -
    -
    @@ -2279,7 +2235,7 @@ in long loops for a significant performance increase.

    @@ -2362,7 +2318,7 @@ in long loops for a significant performance increase.

    @@ -2397,7 +2353,7 @@ in long loops for a significant performance increase.

    @@ -2434,7 +2390,7 @@ in long loops for a significant performance increase.

    @@ -2469,7 +2425,7 @@ in long loops for a significant performance increase.

    @@ -2485,20 +2441,6 @@ in long loops for a significant performance increase.

    -
    - Tags - - -
    -
    -
    - inheritDoc -
    -
    - - -
    -
    @@ -2518,7 +2460,7 @@ in long loops for a significant performance increase.

    @@ -2680,23 +2622,23 @@ in long loops for a significant performance increase.

  • Properties
  • diff --git a/classes/chillerlan-QRCode-Output-QRGdImagePNG.html b/classes/chillerlan-QRCode-Output-QRGdImagePNG.html index 7c8956889..dd9c79375 100644 --- a/classes/chillerlan-QRCode-Output-QRGdImagePNG.html +++ b/classes/chillerlan-QRCode-Output-QRGdImagePNG.html @@ -93,10 +93,6 @@ -

    - Output -

    -

    Packages

    @@ -153,7 +149,7 @@ @@ -261,7 +257,7 @@
    $excludeFromConnect -  : array<string|int, mixed> +  : array<string|int, int>
    @@ -274,7 +270,7 @@
    $keepAsSquare -  : array<string|int, mixed> +  : array<string|int, int>
    @@ -352,6 +348,7 @@  : bool
    +
    implements \chillerlan\QRCode\Output\QROutputInterface::moduleValueIsValid()
    checkGD() @@ -363,7 +360,7 @@
    collectModules() -  : array<string|int, mixed> +  : array<int, mixed>
    collects the modules per QRMatrix::M_* type and runs a $transform function on each module and returns an array with the transformed modules
    @@ -421,7 +418,7 @@ in long loops for a significant performance increase.
    getOutputDimensions() -  : array<string|int, mixed> +  : array<string|int, int>
    Returns a 2 element array with the current output width and height
    @@ -509,7 +506,7 @@ in long loops for a significant performance increase. @@ -556,7 +553,7 @@ in long loops for a significant performance increase. @@ -608,7 +605,7 @@ in long loops for a significant performance increase. @@ -644,7 +641,7 @@ in long loops for a significant performance increase. @@ -695,7 +692,7 @@ in long loops for a significant performance increase. @@ -746,7 +743,7 @@ in long loops for a significant performance increase. @@ -797,7 +794,7 @@ in long loops for a significant performance increase. @@ -848,7 +845,7 @@ in long loops for a significant performance increase. @@ -899,7 +896,7 @@ in long loops for a significant performance increase. @@ -907,7 +904,7 @@ in long loops for a significant performance increase. protected - array<string|int, mixed> + array<string|int, int> $excludeFromConnect @@ -950,7 +947,7 @@ in long loops for a significant performance increase. @@ -1002,7 +999,7 @@ in long loops for a significant performance increase. @@ -1010,7 +1007,7 @@ in long loops for a significant performance increase. protected - array<string|int, mixed> + array<string|int, int> $keepAsSquare @@ -1053,7 +1050,7 @@ in long loops for a significant performance increase. @@ -1090,7 +1087,7 @@ in long loops for a significant performance increase. @@ -1127,7 +1124,7 @@ in long loops for a significant performance increase. @@ -1179,7 +1176,7 @@ in long loops for a significant performance increase. @@ -1195,6 +1192,22 @@ in long loops for a significant performance increase. +
    + Tags + + +
    +
    +
    + phpstan-var +
    +
    + +

    array<int, mixed>

    +
    + +
    +
    @@ -1216,7 +1229,7 @@ in long loops for a significant performance increase. @@ -1253,7 +1266,7 @@ in long loops for a significant performance increase. @@ -1304,7 +1317,7 @@ in long loops for a significant performance increase. @@ -1361,7 +1374,7 @@ in long loops for a significant performance increase. @@ -1401,13 +1414,6 @@ in long loops for a significant performance increase.
    - inheritDoc -
    -
    - - -
    -
    throws
    @@ -1444,7 +1450,7 @@ in long loops for a significant performance increase.
    @@ -1487,7 +1493,7 @@ in long loops for a significant performance increase. throws
    - ErrorException + ErrorException|QRCodeOutputException
    @@ -1515,14 +1521,15 @@ in long loops for a significant performance increase. - +

    implements \chillerlan\QRCode\Output\QROutputInterface::moduleValueIsValid()

    + public - static moduleValueIsValid(mixed $value) : bool + static moduleValueIsValid(array<string|int, int> $value) : bool
    @@ -1532,7 +1539,7 @@ in long loops for a significant performance increase.
    $value - : mixed + : array<string|int, int>
    @@ -1540,29 +1547,6 @@ in long loops for a significant performance increase.
    -
    - Tags - - -
    -
    -
    - implements -
    -
    - -

    \chillerlan\QRCode\Output\QROutputInterface::moduleValueIsValid()

    -
    - -
    -
    - inheritDoc -
    -
    - - -
    -
    @@ -1586,7 +1570,7 @@ in long loops for a significant performance increase. @@ -1643,7 +1627,7 @@ in long loops for a significant performance increase. @@ -1652,7 +1636,7 @@ returns an array with the transformed modules

    protected - collectModules(Closure $transform) : array<string|int, mixed> + collectModules(Closure $transform) : array<int, mixed>
    @@ -1681,7 +1665,7 @@ $M_TYPE_LAYER - (possibly modified) field value that acts as layer id

    Return values
    - array<string|int, mixed> + array<int, mixed>
    @@ -1699,7 +1683,7 @@ $M_TYPE_LAYER - (possibly modified) field value that acts as layer id

    @@ -1737,7 +1721,7 @@ in long loops for a significant performance increase.

    @@ -1793,7 +1777,7 @@ in long loops for a significant performance increase.

    @@ -1828,7 +1812,7 @@ in long loops for a significant performance increase.

    @@ -1882,7 +1866,7 @@ in long loops for a significant performance increase.

    @@ -1908,20 +1892,6 @@ in long loops for a significant performance increase.

    -
    - Tags - - -
    -
    -
    - inheritDoc -
    -
    - - -
    -
    @@ -1945,7 +1915,7 @@ in long loops for a significant performance increase.

    @@ -2007,7 +1977,7 @@ in long loops for a significant performance increase.

    @@ -2059,7 +2029,7 @@ in long loops for a significant performance increase.

    @@ -2067,7 +2037,7 @@ in long loops for a significant performance increase.

    protected - getOutputDimensions() : array<string|int, mixed> + getOutputDimensions() : array<string|int, int>
    @@ -2082,7 +2052,7 @@ in long loops for a significant performance increase.

    Return values
    - array<string|int, mixed> + array<string|int, int>
    @@ -2100,7 +2070,7 @@ in long loops for a significant performance increase.

    @@ -2159,7 +2129,7 @@ in long loops for a significant performance increase.

    @@ -2230,7 +2200,7 @@ in long loops for a significant performance increase.

    @@ -2246,20 +2216,6 @@ in long loops for a significant performance increase.

    -
    - Tags - - -
    -
    -
    - inheritDoc -
    -
    - - -
    -
    @@ -2279,7 +2235,7 @@ in long loops for a significant performance increase.

    @@ -2362,7 +2318,7 @@ in long loops for a significant performance increase.

    @@ -2397,7 +2353,7 @@ in long loops for a significant performance increase.

    @@ -2434,7 +2390,7 @@ in long loops for a significant performance increase.

    @@ -2469,7 +2425,7 @@ in long loops for a significant performance increase.

    @@ -2504,7 +2460,7 @@ in long loops for a significant performance increase.

    @@ -2666,23 +2622,23 @@ in long loops for a significant performance increase.

  • Properties
  • diff --git a/classes/chillerlan-QRCode-Output-QRGdImageWEBP.html b/classes/chillerlan-QRCode-Output-QRGdImageWEBP.html index f9b7843cc..662c54f54 100644 --- a/classes/chillerlan-QRCode-Output-QRGdImageWEBP.html +++ b/classes/chillerlan-QRCode-Output-QRGdImageWEBP.html @@ -93,10 +93,6 @@ -

    - Output -

    -

    Packages

    @@ -153,7 +149,7 @@ @@ -261,7 +257,7 @@
    $excludeFromConnect -  : array<string|int, mixed> +  : array<string|int, int>
    @@ -274,7 +270,7 @@
    $keepAsSquare -  : array<string|int, mixed> +  : array<string|int, int>
    @@ -352,6 +348,7 @@  : bool
    +
    implements \chillerlan\QRCode\Output\QROutputInterface::moduleValueIsValid()
    checkGD() @@ -363,7 +360,7 @@
    collectModules() -  : array<string|int, mixed> +  : array<int, mixed>
    collects the modules per QRMatrix::M_* type and runs a $transform function on each module and returns an array with the transformed modules
    @@ -421,7 +418,7 @@ in long loops for a significant performance increase.
    getOutputDimensions() -  : array<string|int, mixed> +  : array<string|int, int>
    Returns a 2 element array with the current output width and height
    @@ -509,7 +506,7 @@ in long loops for a significant performance increase. @@ -556,7 +553,7 @@ in long loops for a significant performance increase. @@ -608,7 +605,7 @@ in long loops for a significant performance increase. @@ -644,7 +641,7 @@ in long loops for a significant performance increase. @@ -695,7 +692,7 @@ in long loops for a significant performance increase. @@ -746,7 +743,7 @@ in long loops for a significant performance increase. @@ -797,7 +794,7 @@ in long loops for a significant performance increase. @@ -848,7 +845,7 @@ in long loops for a significant performance increase. @@ -899,7 +896,7 @@ in long loops for a significant performance increase. @@ -907,7 +904,7 @@ in long loops for a significant performance increase. protected - array<string|int, mixed> + array<string|int, int> $excludeFromConnect @@ -950,7 +947,7 @@ in long loops for a significant performance increase. @@ -1002,7 +999,7 @@ in long loops for a significant performance increase. @@ -1010,7 +1007,7 @@ in long loops for a significant performance increase. protected - array<string|int, mixed> + array<string|int, int> $keepAsSquare @@ -1053,7 +1050,7 @@ in long loops for a significant performance increase. @@ -1090,7 +1087,7 @@ in long loops for a significant performance increase. @@ -1127,7 +1124,7 @@ in long loops for a significant performance increase. @@ -1179,7 +1176,7 @@ in long loops for a significant performance increase. @@ -1195,6 +1192,22 @@ in long loops for a significant performance increase. +
    + Tags + + +
    +
    +
    + phpstan-var +
    +
    + +

    array<int, mixed>

    +
    + +
    +
    @@ -1216,7 +1229,7 @@ in long loops for a significant performance increase. @@ -1253,7 +1266,7 @@ in long loops for a significant performance increase. @@ -1304,7 +1317,7 @@ in long loops for a significant performance increase. @@ -1361,7 +1374,7 @@ in long loops for a significant performance increase. @@ -1401,13 +1414,6 @@ in long loops for a significant performance increase.
    - inheritDoc -
    -
    - - -
    -
    throws
    @@ -1444,7 +1450,7 @@ in long loops for a significant performance increase.
    @@ -1487,7 +1493,7 @@ in long loops for a significant performance increase. throws
    - ErrorException + ErrorException|QRCodeOutputException
    @@ -1515,14 +1521,15 @@ in long loops for a significant performance increase. - +

    implements \chillerlan\QRCode\Output\QROutputInterface::moduleValueIsValid()

    + public - static moduleValueIsValid(mixed $value) : bool + static moduleValueIsValid(array<string|int, int> $value) : bool
    @@ -1532,7 +1539,7 @@ in long loops for a significant performance increase.
    $value - : mixed + : array<string|int, int>
    @@ -1540,29 +1547,6 @@ in long loops for a significant performance increase.
    -
    - Tags - - -
    -
    -
    - implements -
    -
    - -

    \chillerlan\QRCode\Output\QROutputInterface::moduleValueIsValid()

    -
    - -
    -
    - inheritDoc -
    -
    - - -
    -
    @@ -1586,7 +1570,7 @@ in long loops for a significant performance increase. @@ -1643,7 +1627,7 @@ in long loops for a significant performance increase. @@ -1652,7 +1636,7 @@ returns an array with the transformed modules

    protected - collectModules(Closure $transform) : array<string|int, mixed> + collectModules(Closure $transform) : array<int, mixed>
    @@ -1681,7 +1665,7 @@ $M_TYPE_LAYER - (possibly modified) field value that acts as layer id

    Return values
    - array<string|int, mixed> + array<int, mixed>
    @@ -1699,7 +1683,7 @@ $M_TYPE_LAYER - (possibly modified) field value that acts as layer id

    @@ -1737,7 +1721,7 @@ in long loops for a significant performance increase.

    @@ -1793,7 +1777,7 @@ in long loops for a significant performance increase.

    @@ -1828,7 +1812,7 @@ in long loops for a significant performance increase.

    @@ -1882,7 +1866,7 @@ in long loops for a significant performance increase.

    @@ -1908,20 +1892,6 @@ in long loops for a significant performance increase.

    -
    - Tags - - -
    -
    -
    - inheritDoc -
    -
    - - -
    -
    @@ -1945,7 +1915,7 @@ in long loops for a significant performance increase.

    @@ -2007,7 +1977,7 @@ in long loops for a significant performance increase.

    @@ -2059,7 +2029,7 @@ in long loops for a significant performance increase.

    @@ -2067,7 +2037,7 @@ in long loops for a significant performance increase.

    protected - getOutputDimensions() : array<string|int, mixed> + getOutputDimensions() : array<string|int, int>
    @@ -2082,7 +2052,7 @@ in long loops for a significant performance increase.

    Return values
    - array<string|int, mixed> + array<string|int, int>
    @@ -2100,7 +2070,7 @@ in long loops for a significant performance increase.

    @@ -2159,7 +2129,7 @@ in long loops for a significant performance increase.

    @@ -2230,7 +2200,7 @@ in long loops for a significant performance increase.

    @@ -2246,20 +2216,6 @@ in long loops for a significant performance increase.

    -
    - Tags - - -
    -
    -
    - inheritDoc -
    -
    - - -
    -
    @@ -2279,7 +2235,7 @@ in long loops for a significant performance increase.

    @@ -2362,7 +2318,7 @@ in long loops for a significant performance increase.

    @@ -2397,7 +2353,7 @@ in long loops for a significant performance increase.

    @@ -2434,7 +2390,7 @@ in long loops for a significant performance increase.

    @@ -2469,7 +2425,7 @@ in long loops for a significant performance increase.

    @@ -2504,7 +2460,7 @@ in long loops for a significant performance increase.

    @@ -2666,23 +2622,23 @@ in long loops for a significant performance increase.

  • Properties
  • diff --git a/classes/chillerlan-QRCode-Output-QRImagick.html b/classes/chillerlan-QRCode-Output-QRImagick.html index bc97ff972..cc3e1d1c1 100644 --- a/classes/chillerlan-QRCode-Output-QRImagick.html +++ b/classes/chillerlan-QRCode-Output-QRImagick.html @@ -93,10 +93,6 @@ -

    - Output -

    -

    Packages

    @@ -153,7 +149,7 @@ @@ -256,7 +252,7 @@
    $excludeFromConnect -  : array<string|int, mixed> +  : array<string|int, int>
    @@ -276,7 +272,7 @@
    $keepAsSquare -  : array<string|int, mixed> +  : array<string|int, int>
    @@ -352,7 +348,7 @@
    collectModules() -  : array<string|int, mixed> +  : array<int, mixed>
    collects the modules per QRMatrix::M_* type and runs a $transform function on each module and returns an array with the transformed modules
    @@ -403,10 +399,16 @@ in long loops for a significant performance increase.
    getOutputDimensions() -  : array<string|int, mixed> +  : array<string|int, int>
    Returns a 2 element array with the current output width and height
    +
    + guessMimeType() + +  : string +
    +
    module() @@ -493,7 +495,7 @@ in long loops for a significant performance increase. @@ -530,7 +532,7 @@ in long loops for a significant performance increase. @@ -566,7 +568,7 @@ in long loops for a significant performance increase. @@ -617,7 +619,7 @@ in long loops for a significant performance increase. @@ -668,7 +670,7 @@ in long loops for a significant performance increase. @@ -719,7 +721,7 @@ in long loops for a significant performance increase. @@ -770,7 +772,7 @@ in long loops for a significant performance increase. @@ -821,7 +823,7 @@ in long loops for a significant performance increase. @@ -829,7 +831,7 @@ in long loops for a significant performance increase. protected - array<string|int, mixed> + array<string|int, int> $excludeFromConnect @@ -872,7 +874,7 @@ in long loops for a significant performance increase. @@ -909,7 +911,7 @@ in long loops for a significant performance increase. @@ -946,7 +948,7 @@ in long loops for a significant performance increase. @@ -954,7 +956,7 @@ in long loops for a significant performance increase. protected - array<string|int, mixed> + array<string|int, int> $keepAsSquare @@ -997,7 +999,7 @@ in long loops for a significant performance increase. @@ -1034,7 +1036,7 @@ in long loops for a significant performance increase. @@ -1071,7 +1073,7 @@ in long loops for a significant performance increase. @@ -1123,7 +1125,7 @@ in long loops for a significant performance increase. @@ -1139,6 +1141,22 @@ in long loops for a significant performance increase. +
    + Tags + + +
    +
    +
    + phpstan-var +
    +
    + +

    array<int, mixed>

    +
    + +
    +
    @@ -1160,7 +1178,7 @@ in long loops for a significant performance increase. @@ -1197,7 +1215,7 @@ in long loops for a significant performance increase. @@ -1253,7 +1271,7 @@ in long loops for a significant performance increase. @@ -1327,7 +1345,7 @@ in long loops for a significant performance increase. @@ -1340,7 +1358,11 @@ in long loops for a significant performance increase.
    - +

    please note that the value of QROptions::$cachefile is already evaluated at this point. +if the output module is invoked manually, it has no effect at all. +you need to supply the $file parameter here in that case (or handle the option value in your custom output module).

    +
    +
    Parameters
    @@ -1353,20 +1375,6 @@ in long loops for a significant performance increase.
    -
    - Tags - - -
    -
    -
    - inheritDoc -
    -
    - - -
    -
    @@ -1390,7 +1398,7 @@ in long loops for a significant performance increase. @@ -1461,7 +1469,7 @@ in long loops for a significant performance increase. @@ -1470,7 +1478,7 @@ returns an array with the transformed modules

    protected - collectModules(Closure $transform) : array<string|int, mixed> + collectModules(Closure $transform) : array<int, mixed>
    @@ -1499,7 +1507,7 @@ $M_TYPE_LAYER - (possibly modified) field value that acts as layer id

    Return values
    - array<string|int, mixed> + array<int, mixed>
    @@ -1517,7 +1525,7 @@ $M_TYPE_LAYER - (possibly modified) field value that acts as layer id

    @@ -1555,7 +1563,7 @@ in long loops for a significant performance increase.

    @@ -1594,7 +1602,7 @@ in long loops for a significant performance increase.

    @@ -1629,7 +1637,7 @@ in long loops for a significant performance increase.

    @@ -1655,20 +1663,6 @@ in long loops for a significant performance increase.

    -
    - Tags - - -
    -
    -
    - inheritDoc -
    -
    - - -
    -
    @@ -1692,7 +1686,7 @@ in long loops for a significant performance increase.

    @@ -1754,7 +1748,7 @@ in long loops for a significant performance increase.

    @@ -1806,7 +1800,7 @@ in long loops for a significant performance increase.

    @@ -1814,7 +1808,7 @@ in long loops for a significant performance increase.

    protected - getOutputDimensions() : array<string|int, mixed> + getOutputDimensions() : array<string|int, int>
    @@ -1829,7 +1823,79 @@ in long loops for a significant performance increase.

    Return values
    - array<string|int, mixed> + array<string|int, int> +
    + + +
    +

    + guessMimeType() + + +

    + + + + + protected + guessMimeType(string $imageData) : string + +
    +
    + + +
    Parameters
    +
    +
    + $imageData + : string +
    +
    + +
    +
    + + +
    + Tags + + +
    +
    +
    + todo: +
    +
    + +

    move to QROutputAbstract

    +
    + +
    +
    + throws +
    +
    + QRCodeOutputException + + +
    +
    + + + +
    +
    Return values
    + string
    @@ -1847,7 +1913,7 @@ in long loops for a significant performance increase.

    @@ -1906,7 +1972,7 @@ in long loops for a significant performance increase.

    @@ -1932,20 +1998,6 @@ in long loops for a significant performance increase.

    -
    - Tags - - -
    -
    -
    - inheritDoc -
    -
    - - -
    -
    @@ -1969,7 +2021,7 @@ in long loops for a significant performance increase.

    @@ -2052,7 +2104,7 @@ in long loops for a significant performance increase.

    @@ -2087,7 +2139,7 @@ in long loops for a significant performance increase.

    @@ -2124,7 +2176,7 @@ in long loops for a significant performance increase.

    @@ -2159,7 +2211,7 @@ in long loops for a significant performance increase.

    @@ -2194,7 +2246,7 @@ in long loops for a significant performance increase.

    @@ -2349,23 +2401,23 @@ in long loops for a significant performance increase.

  • Properties
  • @@ -2383,6 +2435,7 @@ in long loops for a significant performance increase.

  • getModuleValue()
  • getModuleValueAt()
  • getOutputDimensions()
  • +
  • guessMimeType()
  • module()
  • prepareModuleValue()
  • saveToFile()
  • diff --git a/classes/chillerlan-QRCode-Output-QRInterventionImage.html b/classes/chillerlan-QRCode-Output-QRInterventionImage.html index f338f2b27..e5fb616ea 100644 --- a/classes/chillerlan-QRCode-Output-QRInterventionImage.html +++ b/classes/chillerlan-QRCode-Output-QRInterventionImage.html @@ -93,10 +93,6 @@ -

    - Output -

    -

    Packages

    @@ -156,7 +152,7 @@ @@ -261,7 +257,7 @@ use only if you must.

    $excludeFromConnect -  : array<string|int, mixed> +  : array<string|int, int>
    @@ -273,7 +269,7 @@ use only if you must.

    $keepAsSquare -  : array<string|int, mixed> +  : array<string|int, int>
    @@ -363,7 +359,7 @@ note: css4 colors are not included
    collectModules() -  : array<string|int, mixed> +  : array<int, mixed>
    collects the modules per QRMatrix::M_* type and runs a $transform function on each module and returns an array with the transformed modules
    @@ -381,6 +377,7 @@ in long loops for a significant performance increase.  : string +
    implements \chillerlan\QRCode\Output\QROutputAbstract::getDefaultModuleValue()
    getModuleValue() @@ -399,7 +396,7 @@ in long loops for a significant performance increase.
    getOutputDimensions() -  : array<string|int, mixed> +  : array<string|int, int>
    Returns a 2 element array with the current output width and height
    @@ -415,6 +412,7 @@ in long loops for a significant performance increase.  : string +
    implements \chillerlan\QRCode\Output\QROutputAbstract::prepareModuleValue()
    saveToFile() @@ -474,7 +472,7 @@ in long loops for a significant performance increase. @@ -510,7 +508,7 @@ in long loops for a significant performance increase. @@ -561,7 +559,7 @@ in long loops for a significant performance increase. @@ -612,7 +610,7 @@ in long loops for a significant performance increase. @@ -663,7 +661,7 @@ in long loops for a significant performance increase. @@ -714,7 +712,7 @@ in long loops for a significant performance increase. @@ -750,7 +748,7 @@ in long loops for a significant performance increase. @@ -801,7 +799,7 @@ in long loops for a significant performance increase. @@ -809,7 +807,7 @@ in long loops for a significant performance increase. protected - array<string|int, mixed> + array<string|int, int> $excludeFromConnect @@ -852,7 +850,7 @@ in long loops for a significant performance increase. @@ -888,7 +886,7 @@ in long loops for a significant performance increase. @@ -896,7 +894,7 @@ in long loops for a significant performance increase. protected - array<string|int, mixed> + array<string|int, int> $keepAsSquare @@ -939,7 +937,7 @@ in long loops for a significant performance increase. @@ -976,7 +974,7 @@ in long loops for a significant performance increase. @@ -1012,7 +1010,7 @@ in long loops for a significant performance increase. @@ -1049,7 +1047,7 @@ in long loops for a significant performance increase. @@ -1101,7 +1099,7 @@ in long loops for a significant performance increase. @@ -1117,6 +1115,22 @@ in long loops for a significant performance increase. +
    + Tags + + +
    +
    +
    + phpstan-var +
    +
    + +

    array<int, mixed>

    +
    + +
    +
    @@ -1138,7 +1152,7 @@ in long loops for a significant performance increase. @@ -1175,7 +1189,7 @@ in long loops for a significant performance increase. @@ -1231,7 +1245,7 @@ in long loops for a significant performance increase. @@ -1298,7 +1312,7 @@ in long loops for a significant performance increase. @@ -1311,7 +1325,11 @@ in long loops for a significant performance increase.
    - +

    please note that the value of QROptions::$cachefile is already evaluated at this point. +if the output module is invoked manually, it has no effect at all. +you need to supply the $file parameter here in that case (or handle the option value in your custom output module).

    +
    +
    Parameters
    @@ -1324,20 +1342,6 @@ in long loops for a significant performance increase.
    -
    - Tags - - -
    -
    -
    - inheritDoc -
    -
    - - -
    -
    @@ -1361,7 +1365,7 @@ in long loops for a significant performance increase. @@ -1370,17 +1374,19 @@ note: css4 colors are not included

    public - static moduleValueIsValid(mixed $value) : bool + static moduleValueIsValid(string $value) : bool
    - +

    implements \chillerlan\QRCode\Output\QROutputInterface::moduleValueIsValid()

    +
    +
    Parameters
    $value - : mixed + : string
    @@ -1410,22 +1416,6 @@ note: css4 colors are not included

    https://developer.mozilla.org/en-US/docs/Web/CSS/color_value -
    -
    - implements -
    -
    - -

    \chillerlan\QRCode\Output\QROutputInterface::moduleValueIsValid()

    -
    - -
    -
    - inheritDoc -
    -
    - -
    @@ -1451,7 +1441,7 @@ note: css4 colors are not included

    @@ -1500,7 +1490,7 @@ note: css4 colors are not included

    @@ -1509,7 +1499,7 @@ returns an array with the transformed modules

    protected - collectModules(Closure $transform) : array<string|int, mixed> + collectModules(Closure $transform) : array<int, mixed>
    @@ -1538,7 +1528,7 @@ $M_TYPE_LAYER - (possibly modified) field value that acts as layer id

    Return values
    - array<string|int, mixed> + array<int, mixed>
    @@ -1556,7 +1546,7 @@ $M_TYPE_LAYER - (possibly modified) field value that acts as layer id

    @@ -1594,11 +1584,12 @@ in long loops for a significant performance increase.

    - +

    implements \chillerlan\QRCode\Output\QROutputAbstract::getDefaultModuleValue()

    + protected getDefaultModuleValue(bool $isDark) : string @@ -1619,29 +1610,6 @@ in long loops for a significant performance increase.

    -
    - Tags - - -
    -
    -
    - implements -
    -
    - -

    \chillerlan\QRCode\Output\QROutputAbstract::getDefaultModuleValue()

    -
    - -
    -
    - inheritDoc -
    -
    - - -
    -
    @@ -1665,7 +1633,7 @@ in long loops for a significant performance increase.

    @@ -1727,7 +1695,7 @@ in long loops for a significant performance increase.

    @@ -1779,7 +1747,7 @@ in long loops for a significant performance increase.

    @@ -1787,7 +1755,7 @@ in long loops for a significant performance increase.

    protected - getOutputDimensions() : array<string|int, mixed> + getOutputDimensions() : array<string|int, int>
    @@ -1802,7 +1770,7 @@ in long loops for a significant performance increase.

    Return values
    - array<string|int, mixed> + array<string|int, int>
    @@ -1820,7 +1788,7 @@ in long loops for a significant performance increase.

    @@ -1879,14 +1847,15 @@ in long loops for a significant performance increase.

    - +

    implements \chillerlan\QRCode\Output\QROutputAbstract::prepareModuleValue()

    + protected - prepareModuleValue(mixed $value) : string + prepareModuleValue(string $value) : string
    @@ -1896,7 +1865,7 @@ in long loops for a significant performance increase.

    $value - : mixed + : string
    @@ -1904,29 +1873,6 @@ in long loops for a significant performance increase.

    -
    - Tags - - -
    -
    -
    - implements -
    -
    - -

    \chillerlan\QRCode\Output\QROutputAbstract::prepareModuleValue()

    -
    - -
    -
    - inheritDoc -
    -
    - - -
    -
    @@ -1950,7 +1896,7 @@ in long loops for a significant performance increase.

    @@ -2033,7 +1979,7 @@ in long loops for a significant performance increase.

    @@ -2070,7 +2016,7 @@ in long loops for a significant performance increase.

    @@ -2105,7 +2051,7 @@ in long loops for a significant performance increase.

    @@ -2260,23 +2206,23 @@ in long loops for a significant performance increase.

  • Properties
  • diff --git a/classes/chillerlan-QRCode-Output-QRMarkup.html b/classes/chillerlan-QRCode-Output-QRMarkup.html index 70ff5a216..9e2d57a7c 100644 --- a/classes/chillerlan-QRCode-Output-QRMarkup.html +++ b/classes/chillerlan-QRCode-Output-QRMarkup.html @@ -93,10 +93,6 @@ -

    - Output -

    -

    Packages

    @@ -158,7 +154,7 @@ @@ -231,13 +227,13 @@
    $excludeFromConnect -  : array<string|int, mixed> +  : array<string|int, int>
    $keepAsSquare -  : array<string|int, mixed> +  : array<string|int, int>
    @@ -314,7 +310,7 @@ note: css4 colors are not included
    collectModules() -  : array<string|int, mixed> +  : array<int, mixed>
    collects the modules per QRMatrix::M_* type and runs a $transform function on each module and returns an array with the transformed modules
    @@ -346,6 +342,7 @@ in long loops for a significant performance increase.  : string +
    implements \chillerlan\QRCode\Output\QROutputAbstract::getDefaultModuleValue()
    getModuleValue() @@ -364,7 +361,7 @@ in long loops for a significant performance increase.
    getOutputDimensions() -  : array<string|int, mixed> +  : array<string|int, int>
    Returns a 2 element array with the current output width and height
    @@ -373,6 +370,7 @@ in long loops for a significant performance increase.  : string +
    implements \chillerlan\QRCode\Output\QROutputAbstract::prepareModuleValue()
    saveToFile() @@ -432,7 +430,7 @@ in long loops for a significant performance increase. @@ -468,7 +466,7 @@ in long loops for a significant performance increase. @@ -519,7 +517,7 @@ in long loops for a significant performance increase. @@ -570,7 +568,7 @@ in long loops for a significant performance increase. @@ -621,7 +619,7 @@ in long loops for a significant performance increase. @@ -672,7 +670,7 @@ in long loops for a significant performance increase. @@ -723,7 +721,7 @@ in long loops for a significant performance increase. @@ -731,7 +729,7 @@ in long loops for a significant performance increase. protected - array<string|int, mixed> + array<string|int, int> $excludeFromConnect @@ -774,7 +772,7 @@ in long loops for a significant performance increase. @@ -782,7 +780,7 @@ in long loops for a significant performance increase. protected - array<string|int, mixed> + array<string|int, int> $keepAsSquare @@ -825,7 +823,7 @@ in long loops for a significant performance increase. @@ -862,7 +860,7 @@ in long loops for a significant performance increase. @@ -899,7 +897,7 @@ in long loops for a significant performance increase. @@ -951,7 +949,7 @@ in long loops for a significant performance increase. @@ -967,6 +965,22 @@ in long loops for a significant performance increase. +
    + Tags + + +
    +
    +
    + phpstan-var +
    +
    + +

    array<int, mixed>

    +
    + +
    +
    @@ -988,7 +1002,7 @@ in long loops for a significant performance increase. @@ -1025,7 +1039,7 @@ in long loops for a significant performance increase. @@ -1081,7 +1095,7 @@ in long loops for a significant performance increase. @@ -1133,7 +1147,7 @@ in long loops for a significant performance increase. @@ -1146,7 +1160,11 @@ in long loops for a significant performance increase.
    - +

    please note that the value of QROptions::$cachefile is already evaluated at this point. +if the output module is invoked manually, it has no effect at all. +you need to supply the $file parameter here in that case (or handle the option value in your custom output module).

    +
    +
    Parameters
    @@ -1159,20 +1177,6 @@ in long loops for a significant performance increase.
    -
    - Tags - - -
    -
    -
    - inheritDoc -
    -
    - - -
    -
    @@ -1196,7 +1200,7 @@ in long loops for a significant performance increase. @@ -1205,17 +1209,19 @@ note: css4 colors are not included

    public - static moduleValueIsValid(mixed $value) : bool + static moduleValueIsValid(string $value) : bool
    - +

    implements \chillerlan\QRCode\Output\QROutputInterface::moduleValueIsValid()

    +
    +
    Parameters
    $value - : mixed + : string
    @@ -1245,22 +1251,6 @@ note: css4 colors are not included

    https://developer.mozilla.org/en-US/docs/Web/CSS/color_value -
    -
    - implements -
    -
    - -

    \chillerlan\QRCode\Output\QROutputInterface::moduleValueIsValid()

    -
    - -
    -
    - inheritDoc -
    -
    - -
    @@ -1286,7 +1276,7 @@ note: css4 colors are not included

    @@ -1295,7 +1285,7 @@ returns an array with the transformed modules

    protected - collectModules(Closure $transform) : array<string|int, mixed> + collectModules(Closure $transform) : array<int, mixed>
    @@ -1324,7 +1314,7 @@ $M_TYPE_LAYER - (possibly modified) field value that acts as layer id

    Return values
    - array<string|int, mixed> + array<int, mixed>
    @@ -1342,7 +1332,7 @@ $M_TYPE_LAYER - (possibly modified) field value that acts as layer id

    @@ -1380,7 +1370,7 @@ in long loops for a significant performance increase.

    @@ -1429,7 +1419,7 @@ in long loops for a significant performance increase.

    @@ -1478,11 +1468,12 @@ in long loops for a significant performance increase.

    - +

    implements \chillerlan\QRCode\Output\QROutputAbstract::getDefaultModuleValue()

    + protected getDefaultModuleValue(bool $isDark) : string @@ -1503,29 +1494,6 @@ in long loops for a significant performance increase.

    -
    - Tags - - -
    -
    -
    - implements -
    -
    - -

    \chillerlan\QRCode\Output\QROutputAbstract::getDefaultModuleValue()

    -
    - -
    -
    - inheritDoc -
    -
    - - -
    -
    @@ -1549,7 +1517,7 @@ in long loops for a significant performance increase.

    @@ -1611,7 +1579,7 @@ in long loops for a significant performance increase.

    @@ -1663,7 +1631,7 @@ in long loops for a significant performance increase.

    @@ -1671,7 +1639,7 @@ in long loops for a significant performance increase.

    protected - getOutputDimensions() : array<string|int, mixed> + getOutputDimensions() : array<string|int, int>
    @@ -1686,7 +1654,7 @@ in long loops for a significant performance increase.

    Return values
    - array<string|int, mixed> + array<string|int, int>
    @@ -1704,14 +1672,15 @@ in long loops for a significant performance increase.

    - +

    implements \chillerlan\QRCode\Output\QROutputAbstract::prepareModuleValue()

    + protected - prepareModuleValue(mixed $value) : string + prepareModuleValue(string $value) : string
    @@ -1721,7 +1690,7 @@ in long loops for a significant performance increase.

    $value - : mixed + : string
    @@ -1729,29 +1698,6 @@ in long loops for a significant performance increase.

    -
    - Tags - - -
    -
    -
    - implements -
    -
    - -

    \chillerlan\QRCode\Output\QROutputAbstract::prepareModuleValue()

    -
    - -
    -
    - inheritDoc -
    -
    - - -
    -
    @@ -1775,7 +1721,7 @@ in long loops for a significant performance increase.

    @@ -1858,7 +1804,7 @@ in long loops for a significant performance increase.

    @@ -1895,7 +1841,7 @@ in long loops for a significant performance increase.

    @@ -1930,7 +1876,7 @@ in long loops for a significant performance increase.

    @@ -2085,20 +2031,20 @@ in long loops for a significant performance increase.

  • Properties
  • diff --git a/classes/chillerlan-QRCode-Output-QRMarkupHTML.html b/classes/chillerlan-QRCode-Output-QRMarkupHTML.html index 1e6e741e3..24b6271f6 100644 --- a/classes/chillerlan-QRCode-Output-QRMarkupHTML.html +++ b/classes/chillerlan-QRCode-Output-QRMarkupHTML.html @@ -93,10 +93,6 @@ -

    - Output -

    -

    Packages

    @@ -153,7 +149,7 @@ @@ -239,13 +235,13 @@
    $excludeFromConnect -  : array<string|int, mixed> +  : array<string|int, int>
    $keepAsSquare -  : array<string|int, mixed> +  : array<string|int, int>
    @@ -322,7 +318,7 @@ note: css4 colors are not included
    collectModules() -  : array<string|int, mixed> +  : array<int, mixed>
    collects the modules per QRMatrix::M_* type and runs a $transform function on each module and returns an array with the transformed modules
    @@ -354,6 +350,7 @@ in long loops for a significant performance increase.  : string +
    implements \chillerlan\QRCode\Output\QROutputAbstract::getDefaultModuleValue()
    getModuleValue() @@ -372,7 +369,7 @@ in long loops for a significant performance increase.
    getOutputDimensions() -  : array<string|int, mixed> +  : array<string|int, int>
    Returns a 2 element array with the current output width and height
    @@ -381,6 +378,7 @@ in long loops for a significant performance increase.  : string +
    implements \chillerlan\QRCode\Output\QROutputAbstract::prepareModuleValue()
    saveToFile() @@ -431,7 +429,7 @@ in long loops for a significant performance increase. @@ -478,7 +476,7 @@ in long loops for a significant performance increase. @@ -514,7 +512,7 @@ in long loops for a significant performance increase. @@ -565,7 +563,7 @@ in long loops for a significant performance increase. @@ -616,7 +614,7 @@ in long loops for a significant performance increase. @@ -667,7 +665,7 @@ in long loops for a significant performance increase. @@ -718,7 +716,7 @@ in long loops for a significant performance increase. @@ -769,7 +767,7 @@ in long loops for a significant performance increase. @@ -777,7 +775,7 @@ in long loops for a significant performance increase. protected - array<string|int, mixed> + array<string|int, int> $excludeFromConnect @@ -820,7 +818,7 @@ in long loops for a significant performance increase. @@ -828,7 +826,7 @@ in long loops for a significant performance increase. protected - array<string|int, mixed> + array<string|int, int> $keepAsSquare @@ -871,7 +869,7 @@ in long loops for a significant performance increase. @@ -908,7 +906,7 @@ in long loops for a significant performance increase. @@ -945,7 +943,7 @@ in long loops for a significant performance increase. @@ -997,7 +995,7 @@ in long loops for a significant performance increase. @@ -1013,6 +1011,22 @@ in long loops for a significant performance increase. +
    + Tags + + +
    +
    +
    + phpstan-var +
    +
    + +

    array<int, mixed>

    +
    + +
    +
    @@ -1034,7 +1048,7 @@ in long loops for a significant performance increase. @@ -1071,7 +1085,7 @@ in long loops for a significant performance increase. @@ -1127,7 +1141,7 @@ in long loops for a significant performance increase. @@ -1179,7 +1193,7 @@ in long loops for a significant performance increase. @@ -1192,7 +1206,11 @@ in long loops for a significant performance increase.
    - +

    please note that the value of QROptions::$cachefile is already evaluated at this point. +if the output module is invoked manually, it has no effect at all. +you need to supply the $file parameter here in that case (or handle the option value in your custom output module).

    +
    +
    Parameters
    @@ -1205,20 +1223,6 @@ in long loops for a significant performance increase.
    -
    - Tags - - -
    -
    -
    - inheritDoc -
    -
    - - -
    -
    @@ -1242,7 +1246,7 @@ in long loops for a significant performance increase. @@ -1251,17 +1255,19 @@ note: css4 colors are not included

    public - static moduleValueIsValid(mixed $value) : bool + static moduleValueIsValid(string $value) : bool
    - +

    implements \chillerlan\QRCode\Output\QROutputInterface::moduleValueIsValid()

    +
    +
    Parameters
    $value - : mixed + : string
    @@ -1291,22 +1297,6 @@ note: css4 colors are not included

    https://developer.mozilla.org/en-US/docs/Web/CSS/color_value -
    -
    - implements -
    -
    - -

    \chillerlan\QRCode\Output\QROutputInterface::moduleValueIsValid()

    -
    - -
    -
    - inheritDoc -
    -
    - -
    @@ -1332,7 +1322,7 @@ note: css4 colors are not included

    @@ -1341,7 +1331,7 @@ returns an array with the transformed modules

    protected - collectModules(Closure $transform) : array<string|int, mixed> + collectModules(Closure $transform) : array<int, mixed>
    @@ -1370,7 +1360,7 @@ $M_TYPE_LAYER - (possibly modified) field value that acts as layer id

    Return values
    - array<string|int, mixed> + array<int, mixed>
    @@ -1388,7 +1378,7 @@ $M_TYPE_LAYER - (possibly modified) field value that acts as layer id

    @@ -1426,7 +1416,7 @@ in long loops for a significant performance increase.

    @@ -1452,20 +1442,6 @@ in long loops for a significant performance increase.

    -
    - Tags - - -
    -
    -
    - inheritDoc -
    -
    - - -
    -
    @@ -1489,7 +1465,7 @@ in long loops for a significant performance increase.

    @@ -1538,11 +1514,12 @@ in long loops for a significant performance increase.

    - +

    implements \chillerlan\QRCode\Output\QROutputAbstract::getDefaultModuleValue()

    + protected getDefaultModuleValue(bool $isDark) : string @@ -1563,29 +1540,6 @@ in long loops for a significant performance increase.

    -
    - Tags - - -
    -
    -
    - implements -
    -
    - -

    \chillerlan\QRCode\Output\QROutputAbstract::getDefaultModuleValue()

    -
    - -
    -
    - inheritDoc -
    -
    - - -
    -
    @@ -1609,7 +1563,7 @@ in long loops for a significant performance increase.

    @@ -1671,7 +1625,7 @@ in long loops for a significant performance increase.

    @@ -1723,7 +1677,7 @@ in long loops for a significant performance increase.

    @@ -1731,7 +1685,7 @@ in long loops for a significant performance increase.

    protected - getOutputDimensions() : array<string|int, mixed> + getOutputDimensions() : array<string|int, int>
    @@ -1746,7 +1700,7 @@ in long loops for a significant performance increase.

    Return values
    - array<string|int, mixed> + array<string|int, int>
    @@ -1764,14 +1718,15 @@ in long loops for a significant performance increase.

    - +

    implements \chillerlan\QRCode\Output\QROutputAbstract::prepareModuleValue()

    + protected - prepareModuleValue(mixed $value) : string + prepareModuleValue(string $value) : string
    @@ -1781,7 +1736,7 @@ in long loops for a significant performance increase.

    $value - : mixed + : string
    @@ -1789,29 +1744,6 @@ in long loops for a significant performance increase.

    -
    - Tags - - -
    -
    -
    - implements -
    -
    - -

    \chillerlan\QRCode\Output\QROutputAbstract::prepareModuleValue()

    -
    - -
    -
    - inheritDoc -
    -
    - - -
    -
    @@ -1835,7 +1767,7 @@ in long loops for a significant performance increase.

    @@ -1918,7 +1850,7 @@ in long loops for a significant performance increase.

    @@ -1955,7 +1887,7 @@ in long loops for a significant performance increase.

    @@ -1990,7 +1922,7 @@ in long loops for a significant performance increase.

    @@ -2152,20 +2084,20 @@ in long loops for a significant performance increase.

  • Properties
  • diff --git a/classes/chillerlan-QRCode-Output-QRMarkupSVG.html b/classes/chillerlan-QRCode-Output-QRMarkupSVG.html index e210df6de..835fe4779 100644 --- a/classes/chillerlan-QRCode-Output-QRMarkupSVG.html +++ b/classes/chillerlan-QRCode-Output-QRMarkupSVG.html @@ -93,10 +93,6 @@ -

    - Output -

    -

    Packages

    @@ -153,7 +149,7 @@ @@ -302,13 +298,13 @@
    $excludeFromConnect -  : array<string|int, mixed> +  : array<string|int, int>
    $keepAsSquare -  : array<string|int, mixed> +  : array<string|int, int>
    @@ -384,7 +380,7 @@
    collectModules() -  : array<string|int, mixed> +  : array<int, mixed>
    collects the modules per QRMatrix::M_* type and runs a $transform function on each module and returns an array with the transformed modules
    @@ -416,6 +412,7 @@ in long loops for a significant performance increase.  : string +
    implements \chillerlan\QRCode\Output\QROutputAbstract::getDefaultModuleValue()
    getModuleValue() @@ -434,7 +431,7 @@ in long loops for a significant performance increase.
    getOutputDimensions() -  : array<string|int, mixed> +  : array<string|int, int>
    Returns a 2 element array with the current output width and height
    @@ -478,6 +475,7 @@ in long loops for a significant performance increase.  : string +
    implements \chillerlan\QRCode\Output\QROutputAbstract::prepareModuleValue()
    saveToFile() @@ -528,7 +526,7 @@ in long loops for a significant performance increase. @@ -575,7 +573,7 @@ in long loops for a significant performance increase. @@ -611,7 +609,7 @@ in long loops for a significant performance increase. @@ -662,7 +660,7 @@ in long loops for a significant performance increase. @@ -713,7 +711,7 @@ in long loops for a significant performance increase. @@ -764,7 +762,7 @@ in long loops for a significant performance increase. @@ -815,7 +813,7 @@ in long loops for a significant performance increase. @@ -866,7 +864,7 @@ in long loops for a significant performance increase. @@ -874,7 +872,7 @@ in long loops for a significant performance increase. protected - array<string|int, mixed> + array<string|int, int> $excludeFromConnect @@ -917,7 +915,7 @@ in long loops for a significant performance increase. @@ -925,7 +923,7 @@ in long loops for a significant performance increase. protected - array<string|int, mixed> + array<string|int, int> $keepAsSquare @@ -968,7 +966,7 @@ in long loops for a significant performance increase. @@ -1005,7 +1003,7 @@ in long loops for a significant performance increase. @@ -1042,7 +1040,7 @@ in long loops for a significant performance increase. @@ -1094,7 +1092,7 @@ in long loops for a significant performance increase. @@ -1110,6 +1108,22 @@ in long loops for a significant performance increase. +
    + Tags + + +
    +
    +
    + phpstan-var +
    +
    + +

    array<int, mixed>

    +
    + +
    +
    @@ -1131,7 +1145,7 @@ in long loops for a significant performance increase. @@ -1168,7 +1182,7 @@ in long loops for a significant performance increase. @@ -1224,7 +1238,7 @@ in long loops for a significant performance increase. @@ -1276,7 +1290,7 @@ in long loops for a significant performance increase. @@ -1289,7 +1303,11 @@ in long loops for a significant performance increase.
    - +

    please note that the value of QROptions::$cachefile is already evaluated at this point. +if the output module is invoked manually, it has no effect at all. +you need to supply the $file parameter here in that case (or handle the option value in your custom output module).

    +
    +
    Parameters
    @@ -1302,20 +1320,6 @@ in long loops for a significant performance increase.
    -
    - Tags - - -
    -
    -
    - inheritDoc -
    -
    - - -
    -
    @@ -1339,7 +1343,7 @@ in long loops for a significant performance increase. @@ -1419,7 +1423,7 @@ in long loops for a significant performance increase. @@ -1428,7 +1432,7 @@ returns an array with the transformed modules

    protected - collectModules(Closure $transform) : array<string|int, mixed> + collectModules(Closure $transform) : array<int, mixed>
    @@ -1457,7 +1461,7 @@ $M_TYPE_LAYER - (possibly modified) field value that acts as layer id

    Return values
    - array<string|int, mixed> + array<int, mixed>
    @@ -1475,7 +1479,7 @@ $M_TYPE_LAYER - (possibly modified) field value that acts as layer id

    @@ -1513,7 +1517,7 @@ in long loops for a significant performance increase.

    @@ -1539,20 +1543,6 @@ in long loops for a significant performance increase.

    -
    - Tags - - -
    -
    -
    - inheritDoc -
    -
    - - -
    -
    @@ -1576,7 +1566,7 @@ in long loops for a significant performance increase.

    @@ -1602,20 +1592,6 @@ in long loops for a significant performance increase.

    -
    - Tags - - -
    -
    -
    - inheritDoc -
    -
    - - -
    -
    @@ -1639,11 +1615,12 @@ in long loops for a significant performance increase.

    - +

    implements \chillerlan\QRCode\Output\QROutputAbstract::getDefaultModuleValue()

    + protected getDefaultModuleValue(bool $isDark) : string @@ -1664,29 +1641,6 @@ in long loops for a significant performance increase.

    -
    - Tags - - -
    -
    -
    - implements -
    -
    - -

    \chillerlan\QRCode\Output\QROutputAbstract::getDefaultModuleValue()

    -
    - -
    -
    - inheritDoc -
    -
    - - -
    -
    @@ -1710,7 +1664,7 @@ in long loops for a significant performance increase.

    @@ -1772,7 +1726,7 @@ in long loops for a significant performance increase.

    @@ -1824,7 +1778,7 @@ in long loops for a significant performance increase.

    @@ -1832,34 +1786,22 @@ in long loops for a significant performance increase.

    protected - getOutputDimensions() : array<string|int, mixed> + getOutputDimensions() : array<string|int, int>
    - - - -
    - Tags - +

    The type and units of the values depend on the output class. The default value is the current module count * scale.

    +
    -
    -
    -
    - inheritDoc -
    -
    - - -
    -
    + +
    Return values
    - array<string|int, mixed> + array<string|int, int>
    @@ -1877,7 +1819,7 @@ in long loops for a significant performance increase.

    @@ -1939,7 +1881,7 @@ in long loops for a significant performance increase.

    @@ -1993,7 +1935,7 @@ in long loops for a significant performance increase.

    @@ -2071,7 +2013,7 @@ in long loops for a significant performance increase.

    @@ -2142,7 +2084,7 @@ in long loops for a significant performance increase.

    @@ -2181,14 +2123,15 @@ in long loops for a significant performance increase.

    - +

    implements \chillerlan\QRCode\Output\QROutputAbstract::prepareModuleValue()

    + protected - prepareModuleValue(mixed $value) : string + prepareModuleValue(string $value) : string
    @@ -2198,7 +2141,7 @@ in long loops for a significant performance increase.

    $value - : mixed + : string
    @@ -2206,29 +2149,6 @@ in long loops for a significant performance increase.

    -
    - Tags - - -
    -
    -
    - implements -
    -
    - -

    \chillerlan\QRCode\Output\QROutputAbstract::prepareModuleValue()

    -
    - -
    -
    - inheritDoc -
    -
    - - -
    -
    @@ -2252,7 +2172,7 @@ in long loops for a significant performance increase.

    @@ -2335,7 +2255,7 @@ in long loops for a significant performance increase.

    @@ -2372,7 +2292,7 @@ in long loops for a significant performance increase.

    @@ -2407,7 +2327,7 @@ in long loops for a significant performance increase.

    @@ -2569,20 +2489,20 @@ in long loops for a significant performance increase.

  • Properties
  • diff --git a/classes/chillerlan-QRCode-Output-QRMarkupXML.html b/classes/chillerlan-QRCode-Output-QRMarkupXML.html index a25a19514..00fdeedbe 100644 --- a/classes/chillerlan-QRCode-Output-QRMarkupXML.html +++ b/classes/chillerlan-QRCode-Output-QRMarkupXML.html @@ -93,10 +93,6 @@ -

    - Output -

    -

    Packages

    @@ -251,13 +247,13 @@
    $excludeFromConnect -  : array<string|int, mixed> +  : array<string|int, int>
    $keepAsSquare -  : array<string|int, mixed> +  : array<string|int, int>
    @@ -334,7 +330,7 @@ note: css4 colors are not included
    collectModules() -  : array<string|int, mixed> +  : array<int, mixed>
    collects the modules per QRMatrix::M_* type and runs a $transform function on each module and returns an array with the transformed modules
    @@ -373,6 +369,7 @@ in long loops for a significant performance increase.  : string +
    implements \chillerlan\QRCode\Output\QROutputAbstract::getDefaultModuleValue()
    getModuleValue() @@ -391,7 +388,7 @@ in long loops for a significant performance increase.
    getOutputDimensions() -  : array<string|int, mixed> +  : array<string|int, int>
    Returns a 2 element array with the current output width and height
    @@ -407,6 +404,7 @@ in long loops for a significant performance increase.  : string +
    implements \chillerlan\QRCode\Output\QROutputAbstract::prepareModuleValue()
    row() @@ -542,7 +540,7 @@ in long loops for a significant performance increase. @@ -578,7 +576,7 @@ in long loops for a significant performance increase. @@ -629,7 +627,7 @@ in long loops for a significant performance increase. @@ -716,7 +714,7 @@ in long loops for a significant performance increase. @@ -767,7 +765,7 @@ in long loops for a significant performance increase. @@ -818,7 +816,7 @@ in long loops for a significant performance increase. @@ -869,7 +867,7 @@ in long loops for a significant performance increase. @@ -877,7 +875,7 @@ in long loops for a significant performance increase. protected - array<string|int, mixed> + array<string|int, int> $excludeFromConnect @@ -920,7 +918,7 @@ in long loops for a significant performance increase. @@ -928,7 +926,7 @@ in long loops for a significant performance increase. protected - array<string|int, mixed> + array<string|int, int> $keepAsSquare @@ -971,7 +969,7 @@ in long loops for a significant performance increase. @@ -1008,7 +1006,7 @@ in long loops for a significant performance increase. @@ -1045,7 +1043,7 @@ in long loops for a significant performance increase. @@ -1097,7 +1095,7 @@ in long loops for a significant performance increase. @@ -1113,6 +1111,22 @@ in long loops for a significant performance increase. +
    + Tags + + +
    +
    +
    + phpstan-var +
    +
    + +

    array<int, mixed>

    +
    + +
    +
    @@ -1134,7 +1148,7 @@ in long loops for a significant performance increase. @@ -1171,7 +1185,7 @@ in long loops for a significant performance increase. @@ -1227,7 +1241,7 @@ in long loops for a significant performance increase. @@ -1279,7 +1293,7 @@ in long loops for a significant performance increase. @@ -1292,7 +1306,11 @@ in long loops for a significant performance increase.
    - +

    please note that the value of QROptions::$cachefile is already evaluated at this point. +if the output module is invoked manually, it has no effect at all. +you need to supply the $file parameter here in that case (or handle the option value in your custom output module).

    +
    +
    Parameters
    @@ -1305,20 +1323,6 @@ in long loops for a significant performance increase.
    -
    - Tags - - -
    -
    -
    - inheritDoc -
    -
    - - -
    -
    @@ -1342,7 +1346,7 @@ in long loops for a significant performance increase. @@ -1351,17 +1355,19 @@ note: css4 colors are not included

    public - static moduleValueIsValid(mixed $value) : bool + static moduleValueIsValid(string $value) : bool
    - +

    implements \chillerlan\QRCode\Output\QROutputInterface::moduleValueIsValid()

    +
    +
    Parameters
    $value - : mixed + : string
    @@ -1391,22 +1397,6 @@ note: css4 colors are not included

    https://developer.mozilla.org/en-US/docs/Web/CSS/color_value -
    -
    - implements -
    -
    - -

    \chillerlan\QRCode\Output\QROutputInterface::moduleValueIsValid()

    -
    - -
    -
    - inheritDoc -
    -
    - -
    @@ -1432,7 +1422,7 @@ note: css4 colors are not included

    @@ -1441,7 +1431,7 @@ returns an array with the transformed modules

    protected - collectModules(Closure $transform) : array<string|int, mixed> + collectModules(Closure $transform) : array<int, mixed>
    @@ -1470,7 +1460,7 @@ $M_TYPE_LAYER - (possibly modified) field value that acts as layer id

    Return values
    - array<string|int, mixed> + array<int, mixed>
    @@ -1488,7 +1478,7 @@ $M_TYPE_LAYER - (possibly modified) field value that acts as layer id

    @@ -1526,7 +1516,7 @@ in long loops for a significant performance increase.

    @@ -1564,6 +1554,14 @@ in long loops for a significant performance increase.

    +
    +
    + throws +
    +
    + QRCodeOutputException + +
    @@ -1589,7 +1587,7 @@ in long loops for a significant performance increase.

    @@ -1628,7 +1626,7 @@ in long loops for a significant performance increase.

    @@ -1677,11 +1675,12 @@ in long loops for a significant performance increase.

    - +

    implements \chillerlan\QRCode\Output\QROutputAbstract::getDefaultModuleValue()

    + protected getDefaultModuleValue(bool $isDark) : string @@ -1702,29 +1701,6 @@ in long loops for a significant performance increase.

    -
    - Tags - - -
    -
    -
    - implements -
    -
    - -

    \chillerlan\QRCode\Output\QROutputAbstract::getDefaultModuleValue()

    -
    - -
    -
    - inheritDoc -
    -
    - - -
    -
    @@ -1748,7 +1724,7 @@ in long loops for a significant performance increase.

    @@ -1810,7 +1786,7 @@ in long loops for a significant performance increase.

    @@ -1862,7 +1838,7 @@ in long loops for a significant performance increase.

    @@ -1870,7 +1846,7 @@ in long loops for a significant performance increase.

    protected - getOutputDimensions() : array<string|int, mixed> + getOutputDimensions() : array<string|int, int>
    @@ -1897,7 +1873,7 @@ in long loops for a significant performance increase.

    Return values
    - array<string|int, mixed> + array<string|int, int>
    @@ -1915,7 +1891,7 @@ in long loops for a significant performance increase.

    @@ -1978,14 +1954,15 @@ in long loops for a significant performance increase.

    - +

    implements \chillerlan\QRCode\Output\QROutputAbstract::prepareModuleValue()

    + protected - prepareModuleValue(mixed $value) : string + prepareModuleValue(string $value) : string
    @@ -1995,7 +1972,7 @@ in long loops for a significant performance increase.

    $value - : mixed + : string
    @@ -2003,29 +1980,6 @@ in long loops for a significant performance increase.

    -
    - Tags - - -
    -
    -
    - implements -
    -
    - -

    \chillerlan\QRCode\Output\QROutputAbstract::prepareModuleValue()

    -
    - -
    -
    - inheritDoc -
    -
    - - -
    -
    @@ -2049,7 +2003,7 @@ in long loops for a significant performance increase.

    @@ -2057,7 +2011,7 @@ in long loops for a significant performance increase.

    protected - row(int $y, array<string|int, mixed> $row) : DOMElement|null + row(int $y, array<string|int, int> $row) : DOMElement|null
    @@ -2074,7 +2028,7 @@ in long loops for a significant performance increase.

    $row - : array<string|int, mixed> + : array<string|int, int>
    @@ -2105,7 +2059,7 @@ in long loops for a significant performance increase.

    @@ -2188,7 +2142,7 @@ in long loops for a significant performance increase.

    @@ -2225,7 +2179,7 @@ in long loops for a significant performance increase.

    @@ -2260,7 +2214,7 @@ in long loops for a significant performance increase.

    @@ -2423,21 +2377,21 @@ in long loops for a significant performance increase.

  • Properties
  • diff --git a/classes/chillerlan-QRCode-Output-QROutputAbstract.html b/classes/chillerlan-QRCode-Output-QROutputAbstract.html index f33b999ce..a64593bea 100644 --- a/classes/chillerlan-QRCode-Output-QROutputAbstract.html +++ b/classes/chillerlan-QRCode-Output-QROutputAbstract.html @@ -93,10 +93,6 @@ -

    - Output -

    -

    Packages

    @@ -155,7 +151,7 @@ @@ -235,13 +231,13 @@
    $excludeFromConnect -  : array<string|int, mixed> +  : array<string|int, int>
    $keepAsSquare -  : array<string|int, mixed> +  : array<string|int, int>
    @@ -303,7 +299,7 @@
    collectModules() -  : array<string|int, mixed> +  : array<int, mixed>
    collects the modules per QRMatrix::M_* type and runs a $transform function on each module and returns an array with the transformed modules
    @@ -340,7 +336,7 @@ in long loops for a significant performance increase.
    getOutputDimensions() -  : array<string|int, mixed> +  : array<string|int, int>
    Returns a 2 element array with the current output width and height
    @@ -409,7 +405,7 @@ in long loops for a significant performance increase. @@ -445,7 +441,7 @@ in long loops for a significant performance increase. @@ -496,7 +492,7 @@ in long loops for a significant performance increase. @@ -547,7 +543,7 @@ in long loops for a significant performance increase. @@ -598,7 +594,7 @@ in long loops for a significant performance increase. @@ -649,7 +645,7 @@ in long loops for a significant performance increase. @@ -700,7 +696,7 @@ in long loops for a significant performance increase. @@ -708,7 +704,7 @@ in long loops for a significant performance increase. protected - array<string|int, mixed> + array<string|int, int> $excludeFromConnect @@ -751,7 +747,7 @@ in long loops for a significant performance increase. @@ -759,7 +755,7 @@ in long loops for a significant performance increase. protected - array<string|int, mixed> + array<string|int, int> $keepAsSquare @@ -802,7 +798,7 @@ in long loops for a significant performance increase. @@ -839,7 +835,7 @@ in long loops for a significant performance increase. @@ -876,7 +872,7 @@ in long loops for a significant performance increase. @@ -928,7 +924,7 @@ in long loops for a significant performance increase. @@ -944,6 +940,22 @@ in long loops for a significant performance increase. +
    + Tags + + +
    +
    +
    + phpstan-var +
    +
    + +

    array<int, mixed>

    +
    + +
    +
    @@ -965,7 +977,7 @@ in long loops for a significant performance increase. @@ -1002,7 +1014,7 @@ in long loops for a significant performance increase. @@ -1058,7 +1070,7 @@ in long loops for a significant performance increase. @@ -1110,7 +1122,7 @@ in long loops for a significant performance increase. @@ -1119,7 +1131,7 @@ returns an array with the transformed modules

    protected - collectModules(Closure $transform) : array<string|int, mixed> + collectModules(Closure $transform) : array<int, mixed>
    @@ -1148,7 +1160,7 @@ $M_TYPE_LAYER - (possibly modified) field value that acts as layer id

    Return values
    - array<string|int, mixed> + array<int, mixed>
    @@ -1166,7 +1178,7 @@ $M_TYPE_LAYER - (possibly modified) field value that acts as layer id

    @@ -1204,7 +1216,7 @@ in long loops for a significant performance increase.

    @@ -1249,7 +1261,7 @@ in long loops for a significant performance increase.

    @@ -1311,7 +1323,7 @@ in long loops for a significant performance increase.

    @@ -1363,7 +1375,7 @@ in long loops for a significant performance increase.

    @@ -1371,7 +1383,7 @@ in long loops for a significant performance increase.

    protected - getOutputDimensions() : array<string|int, mixed> + getOutputDimensions() : array<string|int, int>
    @@ -1386,7 +1398,7 @@ in long loops for a significant performance increase.

    Return values
    - array<string|int, mixed> + array<string|int, int>
    @@ -1404,7 +1416,7 @@ in long loops for a significant performance increase.

    @@ -1449,7 +1461,7 @@ in long loops for a significant performance increase.

    @@ -1532,7 +1544,7 @@ in long loops for a significant performance increase.

    @@ -1569,7 +1581,7 @@ in long loops for a significant performance increase.

    @@ -1604,7 +1616,7 @@ in long loops for a significant performance increase.

    @@ -1759,20 +1771,20 @@ in long loops for a significant performance increase.

  • Properties
  • diff --git a/classes/chillerlan-QRCode-Output-QROutputInterface.html b/classes/chillerlan-QRCode-Output-QROutputInterface.html index 262accd8e..935055dff 100644 --- a/classes/chillerlan-QRCode-Output-QROutputInterface.html +++ b/classes/chillerlan-QRCode-Output-QROutputInterface.html @@ -93,10 +93,6 @@ -

    - Output -

    -

    Packages

    @@ -141,7 +137,7 @@ @@ -299,7 +295,7 @@ @@ -357,7 +353,7 @@ @@ -415,7 +411,7 @@ @@ -462,7 +458,7 @@ @@ -521,7 +517,7 @@ @@ -585,7 +581,7 @@ you need to supply the $file parameter here in that case (or handle the option v diff --git a/classes/chillerlan-QRCode-Output-QRStringJSON.html b/classes/chillerlan-QRCode-Output-QRStringJSON.html index 9dd4c361d..aba9eebea 100644 --- a/classes/chillerlan-QRCode-Output-QRStringJSON.html +++ b/classes/chillerlan-QRCode-Output-QRStringJSON.html @@ -93,10 +93,6 @@ -

    - Output -

    -

    Packages

    @@ -156,15 +152,31 @@ -

    common output abstract

    +

    JSON Output

    +
    + Tags + + +
    +
    +
    + phpstan-type +
    +
    + +

    Module array{x: int, dark: bool, layer: string, value: string}

    +
    + +
    +
    @@ -248,13 +260,13 @@
    $excludeFromConnect -  : array<string|int, mixed> +  : array<string|int, int>
    $keepAsSquare -  : array<string|int, mixed> +  : array<string|int, int>
    @@ -320,6 +332,13 @@
    Generates the output, optionally dumps it to a file, and returns it
    +
    + getModuleValue() + +  : string +
    +
    Returns the prepared value for the given $M_TYPE
    +
    moduleValueIsValid() @@ -331,7 +350,7 @@ note: css4 colors are not included
    collectModules() -  : array<string|int, mixed> +  : array<int, mixed>
    collects the modules per QRMatrix::M_* type and runs a $transform function on each module and returns an array with the transformed modules
    @@ -349,6 +368,7 @@ in long loops for a significant performance increase.  : string +
    implements \chillerlan\QRCode\Output\QROutputAbstract::getDefaultModuleValue()
    getModuleValue() @@ -367,7 +387,7 @@ in long loops for a significant performance increase.
    getOutputDimensions() -  : array<string|int, mixed> +  : array<string|int, int>
    Returns a 2 element array with the current output width and height
    @@ -383,6 +403,7 @@ in long loops for a significant performance increase.  : string +
    implements \chillerlan\QRCode\Output\QROutputAbstract::prepareModuleValue()
    row() @@ -440,7 +461,7 @@ in long loops for a significant performance increase. @@ -471,7 +492,7 @@ in long loops for a significant performance increase. @@ -518,7 +539,7 @@ in long loops for a significant performance increase. @@ -554,7 +575,7 @@ in long loops for a significant performance increase. @@ -605,7 +626,7 @@ in long loops for a significant performance increase. @@ -656,7 +677,7 @@ in long loops for a significant performance increase. @@ -707,7 +728,7 @@ in long loops for a significant performance increase. @@ -758,7 +779,7 @@ in long loops for a significant performance increase. @@ -809,7 +830,7 @@ in long loops for a significant performance increase. @@ -817,7 +838,7 @@ in long loops for a significant performance increase. protected - array<string|int, mixed> + array<string|int, int> $excludeFromConnect @@ -860,7 +881,7 @@ in long loops for a significant performance increase. @@ -868,7 +889,7 @@ in long loops for a significant performance increase. protected - array<string|int, mixed> + array<string|int, int> $keepAsSquare @@ -911,7 +932,7 @@ in long loops for a significant performance increase. @@ -948,7 +969,7 @@ in long loops for a significant performance increase. @@ -985,7 +1006,7 @@ in long loops for a significant performance increase. @@ -1037,7 +1058,7 @@ in long loops for a significant performance increase. @@ -1053,6 +1074,22 @@ in long loops for a significant performance increase. +
    + Tags + + +
    +
    +
    + phpstan-var +
    +
    + +

    array<int, mixed>

    +
    + +
    +
    @@ -1074,7 +1111,7 @@ in long loops for a significant performance increase. @@ -1111,7 +1148,7 @@ in long loops for a significant performance increase. @@ -1167,7 +1204,7 @@ in long loops for a significant performance increase. @@ -1219,7 +1256,7 @@ in long loops for a significant performance increase. @@ -1270,6 +1307,55 @@ in long loops for a significant performance increase. +
    +
    Return values
    + string +
    + + +
    +

    + getModuleValue() + + +

    + + +

    Returns the prepared value for the given $M_TYPE

    + + + public + getModuleValue([int $M_TYPE = ]) : string + +
    +
    + + +
    Parameters
    +
    +
    + $M_TYPE + : int + =
    +
    + +
    +
    + + + + +
    Return values
    string @@ -1290,7 +1376,7 @@ in long loops for a significant performance increase. @@ -1299,17 +1385,19 @@ note: css4 colors are not included

    public - static moduleValueIsValid(mixed $value) : bool + static moduleValueIsValid(string $value) : bool
    - +

    implements \chillerlan\QRCode\Output\QROutputInterface::moduleValueIsValid()

    +
    +
    Parameters
    $value - : mixed + : string
    @@ -1339,22 +1427,6 @@ note: css4 colors are not included

    https://developer.mozilla.org/en-US/docs/Web/CSS/color_value -
    -
    - implements -
    -
    - -

    \chillerlan\QRCode\Output\QROutputInterface::moduleValueIsValid()

    -
    - -
    -
    - inheritDoc -
    -
    - -
    @@ -1380,7 +1452,7 @@ note: css4 colors are not included

    @@ -1389,7 +1461,7 @@ returns an array with the transformed modules

    protected - collectModules(Closure $transform) : array<string|int, mixed> + collectModules(Closure $transform) : array<int, mixed>
    @@ -1418,7 +1490,7 @@ $M_TYPE_LAYER - (possibly modified) field value that acts as layer id

    Return values
    - array<string|int, mixed> + array<int, mixed>
    @@ -1436,7 +1508,7 @@ $M_TYPE_LAYER - (possibly modified) field value that acts as layer id

    @@ -1474,11 +1546,12 @@ in long loops for a significant performance increase.

    - +

    implements \chillerlan\QRCode\Output\QROutputAbstract::getDefaultModuleValue()

    + protected getDefaultModuleValue(bool $isDark) : string @@ -1499,29 +1572,6 @@ in long loops for a significant performance increase.

    -
    - Tags - - -
    -
    -
    - implements -
    -
    - -

    \chillerlan\QRCode\Output\QROutputAbstract::getDefaultModuleValue()

    -
    - -
    -
    - inheritDoc -
    -
    - - -
    -
    @@ -1545,7 +1595,7 @@ in long loops for a significant performance increase.

    @@ -1607,7 +1657,7 @@ in long loops for a significant performance increase.

    @@ -1659,7 +1709,7 @@ in long loops for a significant performance increase.

    @@ -1667,7 +1717,7 @@ in long loops for a significant performance increase.

    protected - getOutputDimensions() : array<string|int, mixed> + getOutputDimensions() : array<string|int, int>
    @@ -1694,7 +1744,7 @@ in long loops for a significant performance increase.

    Return values
    - array<string|int, mixed> + array<string|int, int>
    @@ -1712,7 +1762,7 @@ in long loops for a significant performance increase.

    @@ -1752,6 +1802,22 @@ in long loops for a significant performance increase.

    +
    + Tags + + +
    +
    +
    + phpstan-return +
    +
    + +

    Module

    +
    + +
    +
    @@ -1775,14 +1841,15 @@ in long loops for a significant performance increase.

    - +

    implements \chillerlan\QRCode\Output\QROutputAbstract::prepareModuleValue()

    + protected - prepareModuleValue(mixed $value) : string + prepareModuleValue(string $value) : string
    @@ -1792,7 +1859,7 @@ in long loops for a significant performance increase.

    $value - : mixed + : string
    @@ -1800,29 +1867,6 @@ in long loops for a significant performance increase.

    -
    - Tags - - -
    -
    -
    - implements -
    -
    - -

    \chillerlan\QRCode\Output\QROutputAbstract::prepareModuleValue()

    -
    - -
    -
    - inheritDoc -
    -
    - - -
    -
    @@ -1846,7 +1890,7 @@ in long loops for a significant performance increase.

    @@ -1854,7 +1898,7 @@ in long loops for a significant performance increase.

    protected - row(int $y, array<string|int, mixed> $row) : array<string|int, mixed>|null + row(int $y, array<string|int, int> $row) : array<string|int, mixed>|null
    @@ -1871,7 +1915,7 @@ in long loops for a significant performance increase.

    $row - : array<string|int, mixed> + : array<string|int, int>
    @@ -1879,6 +1923,22 @@ in long loops for a significant performance increase.

    +
    + Tags + + +
    +
    +
    + phpstan-return +
    +
    + +

    array{y: int, modules: array<int, Module>}

    +
    + +
    +
    @@ -1902,7 +1962,7 @@ in long loops for a significant performance increase.

    @@ -1985,7 +2045,7 @@ in long loops for a significant performance increase.

    @@ -2022,7 +2082,7 @@ in long loops for a significant performance increase.

    @@ -2057,7 +2117,7 @@ in long loops for a significant performance increase.

    @@ -2220,20 +2280,20 @@ in long loops for a significant performance increase.

  • Properties
  • @@ -2242,6 +2302,7 @@ in long loops for a significant performance increase.

    -

    - Output -

    -

    Packages

    @@ -153,11 +149,11 @@ -

    common output abstract

    +

    String/plaintext output (for CLI etc.)

    @@ -239,13 +235,13 @@
    $excludeFromConnect -  : array<string|int, mixed> +  : array<string|int, int>
    $keepAsSquare -  : array<string|int, mixed> +  : array<string|int, int>
    @@ -328,7 +324,7 @@
    collectModules() -  : array<string|int, mixed> +  : array<int, mixed>
    collects the modules per QRMatrix::M_* type and runs a $transform function on each module and returns an array with the transformed modules
    @@ -365,7 +361,7 @@ in long loops for a significant performance increase.
    getOutputDimensions() -  : array<string|int, mixed> +  : array<string|int, int>
    Returns a 2 element array with the current output width and height
    @@ -425,7 +421,7 @@ in long loops for a significant performance increase. @@ -472,7 +468,7 @@ in long loops for a significant performance increase. @@ -508,7 +504,7 @@ in long loops for a significant performance increase. @@ -559,7 +555,7 @@ in long loops for a significant performance increase. @@ -610,7 +606,7 @@ in long loops for a significant performance increase. @@ -661,7 +657,7 @@ in long loops for a significant performance increase. @@ -712,7 +708,7 @@ in long loops for a significant performance increase. @@ -763,7 +759,7 @@ in long loops for a significant performance increase. @@ -771,7 +767,7 @@ in long loops for a significant performance increase. protected - array<string|int, mixed> + array<string|int, int> $excludeFromConnect @@ -814,7 +810,7 @@ in long loops for a significant performance increase. @@ -822,7 +818,7 @@ in long loops for a significant performance increase. protected - array<string|int, mixed> + array<string|int, int> $keepAsSquare @@ -865,7 +861,7 @@ in long loops for a significant performance increase. @@ -902,7 +898,7 @@ in long loops for a significant performance increase. @@ -939,7 +935,7 @@ in long loops for a significant performance increase. @@ -991,7 +987,7 @@ in long loops for a significant performance increase. @@ -1007,6 +1003,22 @@ in long loops for a significant performance increase. +
    + Tags + + +
    +
    +
    + phpstan-var +
    +
    + +

    array<int, mixed>

    +
    + +
    +
    @@ -1028,7 +1040,7 @@ in long loops for a significant performance increase. @@ -1065,7 +1077,7 @@ in long loops for a significant performance increase. @@ -1121,7 +1133,7 @@ in long loops for a significant performance increase. @@ -1173,7 +1185,7 @@ in long loops for a significant performance increase. @@ -1266,7 +1278,7 @@ in long loops for a significant performance increase. @@ -1279,7 +1291,11 @@ in long loops for a significant performance increase.
    - +

    please note that the value of QROptions::$cachefile is already evaluated at this point. +if the output module is invoked manually, it has no effect at all. +you need to supply the $file parameter here in that case (or handle the option value in your custom output module).

    +
    +
    Parameters
    @@ -1292,20 +1308,6 @@ in long loops for a significant performance increase.
    -
    - Tags - - -
    -
    -
    - inheritDoc -
    -
    - - -
    -
    @@ -1329,7 +1331,7 @@ in long loops for a significant performance increase. @@ -1337,7 +1339,7 @@ in long loops for a significant performance increase. public - static moduleValueIsValid(mixed $value) : bool + static moduleValueIsValid(string $value) : bool
    @@ -1347,7 +1349,7 @@ in long loops for a significant performance increase.
    $value - : mixed + : string
    @@ -1392,7 +1394,7 @@ in long loops for a significant performance increase.
    @@ -1401,7 +1403,7 @@ returns an array with the transformed modules

    protected - collectModules(Closure $transform) : array<string|int, mixed> + collectModules(Closure $transform) : array<int, mixed>
    @@ -1430,7 +1432,7 @@ $M_TYPE_LAYER - (possibly modified) field value that acts as layer id

    Return values
    - array<string|int, mixed> + array<int, mixed>
    @@ -1448,7 +1450,7 @@ $M_TYPE_LAYER - (possibly modified) field value that acts as layer id

    @@ -1486,7 +1488,7 @@ in long loops for a significant performance increase.

    @@ -1512,20 +1514,6 @@ in long loops for a significant performance increase.

    -
    - Tags - - -
    -
    -
    - inheritDoc -
    -
    - - -
    -
    @@ -1549,7 +1537,7 @@ in long loops for a significant performance increase.

    @@ -1611,7 +1599,7 @@ in long loops for a significant performance increase.

    @@ -1663,7 +1651,7 @@ in long loops for a significant performance increase.

    @@ -1671,7 +1659,7 @@ in long loops for a significant performance increase.

    protected - getOutputDimensions() : array<string|int, mixed> + getOutputDimensions() : array<string|int, int>
    @@ -1686,7 +1674,7 @@ in long loops for a significant performance increase.

    Return values
    - array<string|int, mixed> + array<string|int, int>
    @@ -1704,7 +1692,7 @@ in long loops for a significant performance increase.

    @@ -1712,7 +1700,7 @@ in long loops for a significant performance increase.

    protected - prepareModuleValue(mixed $value) : string + prepareModuleValue(string $value) : string
    @@ -1722,7 +1710,7 @@ in long loops for a significant performance increase.

    $value - : mixed + : string
    @@ -1767,7 +1755,7 @@ in long loops for a significant performance increase.

    @@ -1850,7 +1838,7 @@ in long loops for a significant performance increase.

    @@ -1887,7 +1875,7 @@ in long loops for a significant performance increase.

    @@ -1922,7 +1910,7 @@ in long loops for a significant performance increase.

    @@ -2084,20 +2072,20 @@ in long loops for a significant performance increase.

  • Properties
  • diff --git a/classes/chillerlan-QRCode-Output-RGBArrayModuleValueTrait.html b/classes/chillerlan-QRCode-Output-RGBArrayModuleValueTrait.html index 9356c3d57..d56b37a96 100644 --- a/classes/chillerlan-QRCode-Output-RGBArrayModuleValueTrait.html +++ b/classes/chillerlan-QRCode-Output-RGBArrayModuleValueTrait.html @@ -93,10 +93,6 @@ -

    - Output -

    -

    Packages

    @@ -135,7 +131,7 @@ @@ -175,18 +171,21 @@  : bool +
    implements \chillerlan\QRCode\Output\QROutputInterface::moduleValueIsValid()
    getDefaultModuleValue() -  : array<string|int, mixed> +  : array<string|int, int>
    +
    implements \chillerlan\QRCode\Output\QROutputAbstract::getDefaultModuleValue()
    prepareModuleValue() -  : array<string|int, mixed> +  : array<string|int, int>
    +
    implements \chillerlan\QRCode\Output\QROutputAbstract::prepareModuleValue()
    @@ -217,14 +216,15 @@ - +

    implements \chillerlan\QRCode\Output\QROutputInterface::moduleValueIsValid()

    + public - static moduleValueIsValid(mixed $value) : bool + static moduleValueIsValid(array<string|int, int> $value) : bool
    @@ -234,7 +234,7 @@
    $value - : mixed + : array<string|int, int>
    @@ -242,29 +242,6 @@
    -
    - Tags - - -
    -
    -
    - implements -
    -
    - -

    \chillerlan\QRCode\Output\QROutputInterface::moduleValueIsValid()

    -
    - -
    -
    - inheritDoc -
    -
    - - -
    -
    @@ -288,14 +265,15 @@ - +

    implements \chillerlan\QRCode\Output\QROutputAbstract::getDefaultModuleValue()

    + protected - getDefaultModuleValue(bool $isDark) : array<string|int, mixed> + getDefaultModuleValue(bool $isDark) : array<string|int, int>
    @@ -313,35 +291,12 @@ -
    - Tags - - -
    -
    -
    - implements -
    -
    - -

    \chillerlan\QRCode\Output\QROutputAbstract::getDefaultModuleValue()

    -
    - -
    -
    - inheritDoc -
    -
    - - -
    -
    Return values
    - array<string|int, mixed> + array<string|int, int>
    @@ -359,14 +314,15 @@ - +

    implements \chillerlan\QRCode\Output\QROutputAbstract::prepareModuleValue()

    + protected - prepareModuleValue(mixed $value) : array<string|int, mixed> + prepareModuleValue(array<string|int, int> $value) : array<string|int, int>
    @@ -376,7 +332,7 @@
    $value - : mixed + : array<string|int, int>
    @@ -391,22 +347,6 @@
    - implements -
    -
    - -

    \chillerlan\QRCode\Output\QROutputAbstract::prepareModuleValue()

    -
    - -
    -
    - inheritDoc -
    -
    - - -
    -
    throws
    @@ -420,7 +360,7 @@
    Return values
    - array<string|int, mixed> + array<string|int, int>
    diff --git a/classes/chillerlan-QRCode-QRCode.html b/classes/chillerlan-QRCode-QRCode.html index 958a4190b..0c8a2bc97 100644 --- a/classes/chillerlan-QRCode-QRCode.html +++ b/classes/chillerlan-QRCode-QRCode.html @@ -93,10 +93,6 @@ -

    - Output -

    -

    Packages

    @@ -149,7 +145,7 @@ @@ -422,7 +418,7 @@ @@ -459,7 +455,7 @@ @@ -496,7 +492,7 @@ @@ -538,7 +534,7 @@ @@ -564,6 +560,22 @@ +
    + Tags + + +
    +
    +
    + phpstan-param +
    +
    + +

    array<string, mixed> $options

    +
    + +
    +
    @@ -583,7 +595,7 @@ @@ -634,7 +646,7 @@ @@ -685,7 +697,7 @@ @@ -737,7 +749,7 @@ @@ -811,7 +823,7 @@ @@ -862,7 +874,7 @@ @@ -913,7 +925,7 @@ @@ -964,7 +976,7 @@ @@ -1016,7 +1028,7 @@ ISO/IEC 18004:2000 Annex H - Optimisation of bit stream length

    @@ -1069,7 +1081,7 @@ ISO/IEC 18004:2000 Annex H - Optimisation of bit stream length

    @@ -1108,7 +1120,7 @@ ISO/IEC 18004:2000 Annex H - Optimisation of bit stream length

    @@ -1157,7 +1169,7 @@ ISO/IEC 18004:2000 Annex H - Optimisation of bit stream length

    @@ -1206,7 +1218,7 @@ ISO/IEC 18004:2000 Annex H - Optimisation of bit stream length

    @@ -1255,7 +1267,7 @@ ISO/IEC 18004:2000 Annex H - Optimisation of bit stream length

    @@ -1307,7 +1319,7 @@ ISO/IEC 18004:2000 Annex H - Optimisation of bit stream length

    @@ -1359,7 +1371,7 @@ ISO/IEC 18004:2000 Annex H - Optimisation of bit stream length

    @@ -1385,6 +1397,22 @@ ISO/IEC 18004:2000 Annex H - Optimisation of bit stream length

    +
    + Tags + + +
    +
    +
    + phpstan-param +
    +
    + +

    array<string, mixed> $options

    +
    + +
    +
    @@ -1408,7 +1436,7 @@ ISO/IEC 18004:2000 Annex H - Optimisation of bit stream length

    @@ -1457,7 +1485,7 @@ ISO/IEC 18004:2000 Annex H - Optimisation of bit stream length

    @@ -1620,9 +1648,9 @@ ISO/IEC 18004:2000 Annex H - Optimisation of bit stream length

  • Properties
  • diff --git a/classes/chillerlan-QRCode-QRCodeException.html b/classes/chillerlan-QRCode-QRCodeException.html index 96e42382c..450ca5a6b 100644 --- a/classes/chillerlan-QRCode-QRCodeException.html +++ b/classes/chillerlan-QRCode-QRCodeException.html @@ -93,10 +93,6 @@ -

    - Output -

    -

    Packages

    @@ -152,7 +148,7 @@ diff --git a/classes/chillerlan-QRCode-QRCodeReaderOptionsTrait.html b/classes/chillerlan-QRCode-QRCodeReaderOptionsTrait.html index 91deebd3c..008f0af52 100644 --- a/classes/chillerlan-QRCode-QRCodeReaderOptionsTrait.html +++ b/classes/chillerlan-QRCode-QRCodeReaderOptionsTrait.html @@ -93,10 +93,6 @@ -

    - Output -

    -

    Packages

    @@ -134,7 +130,7 @@ @@ -168,6 +164,30 @@
    +
    + $readerGrayscale + +  : bool +
    + +
    + $readerIncreaseContrast + +  : bool +
    + +
    + $readerInvertColors + +  : bool +
    + +
    + $readerUseImagickIfAvailable + +  : bool +
    +
    $readerGrayscale @@ -226,6 +246,150 @@ +
    +

    + $readerIncreaseContrast + + + + +

    + + + + + + public + bool + $readerIncreaseContrast + + + + + + + + +
    +
    +

    + $readerInvertColors + + + + +

    + + + + + + public + bool + $readerInvertColors + + + + + + + + +
    +
    +

    + $readerUseImagickIfAvailable + + + + +

    + + + + + + public + bool + $readerUseImagickIfAvailable + + + + + + + + +
    +
    QRCodeReaderOptionsTrait.php : - 28 + 34 @@ -279,7 +443,7 @@ @@ -318,7 +482,7 @@ @@ -355,7 +519,7 @@ @@ -397,7 +561,7 @@ @@ -544,6 +708,10 @@
  • $readerIncreaseContrast
  • $readerInvertColors
  • $readerUseImagickIfAvailable
  • +
  • $readerGrayscale
  • +
  • $readerIncreaseContrast
  • +
  • $readerInvertColors
  • +
  • $readerUseImagickIfAvailable
  • Methods
  • diff --git a/classes/chillerlan-QRCode-QROptions.html b/classes/chillerlan-QRCode-QROptions.html index b88ebcb0b..686677d91 100644 --- a/classes/chillerlan-QRCode-QROptions.html +++ b/classes/chillerlan-QRCode-QROptions.html @@ -93,10 +93,6 @@ -

    - Output -

    -

    Packages

    @@ -155,7 +151,7 @@ @@ -269,7 +265,7 @@
    $excludeFromConnect -  : array<string|int, mixed> +  : array<string|int, int>
    Specify which paths/patterns to exclude from connecting if `QROptions::$connectPaths` is set to `true`
    @@ -319,7 +315,7 @@
    $keepAsSquare -  : array<string|int, mixed> +  : array<string|int, int>
    Specifies which module types to exclude when `QROptions::$drawCircularModules` is set to `true`
    @@ -361,7 +357,7 @@
    $moduleValues -  : array<string|int, mixed> +  : array<int, mixed>
    Module values map
    @@ -473,7 +469,7 @@
    $transparencyColor -  : mixed|null +  : mixed
    Sets a transparency color for when `QROptions::$imageTransparent` is set to `true`.
    @@ -641,7 +637,7 @@ @@ -701,7 +697,7 @@ @@ -753,7 +749,7 @@ @@ -801,7 +797,7 @@ @@ -864,7 +860,7 @@ takes precedence over the QROptions::$cachefile @@ -903,7 +899,7 @@ takes precedence over the QROptions::$cachefile @@ -976,7 +972,7 @@ which converts the $M_TYPE of all modules to QROptionsTrait.php : - 357 + 406 @@ -1013,7 +1009,7 @@ which converts the $M_TYPE of all modules to QROptionsTrait.php : - 189 + 232 @@ -1086,7 +1082,7 @@ using imagefilledellipse() and then scaled back @@ -1125,7 +1121,7 @@ using imagefilledellipse() and then scaled back @@ -1198,7 +1194,7 @@ using imagefilledellipse() and then scaled back @@ -1237,7 +1233,7 @@ using imagefilledellipse() and then scaled back @@ -1246,7 +1242,7 @@ using imagefilledellipse() and then scaled back protected - array<string|int, mixed> + array<string|int, int> $excludeFromConnect = [] @@ -1289,7 +1285,7 @@ using imagefilledellipse() and then scaled back @@ -1341,7 +1337,7 @@ using imagefilledellipse() and then scaled back @@ -1402,7 +1398,7 @@ using imagefilledellipse() and then scaled back @@ -1459,7 +1455,7 @@ using imagefilledellipse() and then scaled back @@ -1519,7 +1515,7 @@ using imagefilledellipse() and then scaled back @@ -1573,7 +1569,7 @@ using imagefilledellipse() and then scaled back @@ -1625,7 +1621,7 @@ using imagefilledellipse() and then scaled back @@ -1634,7 +1630,7 @@ using imagefilledellipse() and then scaled back protected - array<string|int, mixed> + array<string|int, int> $keepAsSquare = [] @@ -1664,7 +1660,7 @@ using imagefilledellipse() and then scaled back @@ -1703,7 +1699,7 @@ using imagefilledellipse() and then scaled back @@ -1740,7 +1736,7 @@ using imagefilledellipse() and then scaled back @@ -1777,7 +1773,7 @@ using imagefilledellipse() and then scaled back @@ -1816,7 +1812,7 @@ using imagefilledellipse() and then scaled back @@ -1870,7 +1866,7 @@ using imagefilledellipse() and then scaled back @@ -1879,7 +1875,7 @@ using imagefilledellipse() and then scaled back protected - array<string|int, mixed> + array<int, mixed> $moduleValues = [] @@ -1931,7 +1927,7 @@ using imagefilledellipse() and then scaled back @@ -1985,7 +1981,7 @@ using imagefilledellipse() and then scaled back @@ -2022,7 +2018,7 @@ using imagefilledellipse() and then scaled back @@ -2125,7 +2121,7 @@ using imagefilledellipse() and then scaled back @@ -2164,7 +2160,7 @@ using imagefilledellipse() and then scaled back @@ -2201,7 +2197,7 @@ using imagefilledellipse() and then scaled back @@ -2240,7 +2236,7 @@ using imagefilledellipse() and then scaled back @@ -2277,7 +2273,7 @@ using imagefilledellipse() and then scaled back @@ -2314,7 +2310,7 @@ using imagefilledellipse() and then scaled back @@ -2380,7 +2376,7 @@ and QROptions::$outputBase64. (default: QROptionsTrait.php : - 279 + 328 @@ -2417,7 +2413,7 @@ and QROptions::$outputBase64. (default: QROptionsTrait.php : - 368 + 418 @@ -2456,7 +2452,7 @@ and QROptions::$outputBase64. (default: QROptionsTrait.php : - 375 + 425 @@ -2508,7 +2504,7 @@ and QROptions::$outputBase64. (default: QROptionsTrait.php : - 382 + 432 @@ -2560,7 +2556,7 @@ and QROptions::$outputBase64. (default: QROptionsTrait.php : - 392 + 442 @@ -2615,7 +2611,7 @@ When set to false, the module values map will b @@ -2652,7 +2648,7 @@ When set to false, the module values map will b @@ -2661,7 +2657,7 @@ When set to false, the module values map will b protected - mixed|null + mixed $transparencyColor = null @@ -2722,7 +2718,7 @@ When set to false, the module values map will b @@ -2776,7 +2772,7 @@ When set to false, the module values map will b @@ -2815,7 +2811,7 @@ When set to false, the module values map will b @@ -2854,7 +2850,7 @@ When set to false, the module values map will b @@ -2911,7 +2907,7 @@ When set to false, the module values map will b @@ -2960,7 +2956,7 @@ When set to false, the module values map will b @@ -3005,7 +3001,7 @@ When set to false, the module values map will b @@ -3065,7 +3061,7 @@ When set to false, the module values map will b @@ -3124,7 +3120,7 @@ When set to false, the module values map will b @@ -3169,7 +3165,7 @@ When set to false, the module values map will b @@ -3214,7 +3210,7 @@ When set to false, the module values map will b @@ -3259,7 +3255,7 @@ When set to false, the module values map will b @@ -3304,7 +3300,7 @@ When set to false, the module values map will b @@ -3349,7 +3345,7 @@ When set to false, the module values map will b @@ -3394,7 +3390,7 @@ When set to false, the module values map will b @@ -3439,7 +3435,7 @@ When set to false, the module values map will b @@ -3484,7 +3480,7 @@ When set to false, the module values map will b @@ -3529,7 +3525,7 @@ When set to false, the module values map will b @@ -3680,51 +3676,51 @@ When set to false, the module values map will b
  • Properties
  • diff --git a/classes/chillerlan-QRCode-QROptionsTrait.html b/classes/chillerlan-QRCode-QROptionsTrait.html index 3cec9c921..a3c5cf135 100644 --- a/classes/chillerlan-QRCode-QROptionsTrait.html +++ b/classes/chillerlan-QRCode-QROptionsTrait.html @@ -93,10 +93,6 @@ -

    - Output -

    -

    Packages

    @@ -134,7 +130,7 @@ @@ -168,6 +164,252 @@
    +
    + $addLogoSpace + +  : bool +
    + +
    + $addQuietzone + +  : bool +
    + +
    + $bgColor + +  : mixed +
    + +
    + $cachefile + +  : string|null +
    + +
    + $circleRadius + +  : float +
    + +
    + $connectPaths + +  : bool +
    + +
    + $cssClass + +  : string +
    + +
    + $drawCircularModules + +  : bool +
    + +
    + $drawLightModules + +  : bool +
    + +
    + $eccLevel + +  : int +
    + +
    + $eol + +  : string +
    + +
    + $excludeFromConnect + +  : array<string|int, mixed> +
    + +
    + $fpdfMeasureUnit + +  : string +
    + +
    + $gdImageUseUpscale + +  : bool +
    + +
    + $imageTransparent + +  : bool +
    + +
    + $imagickFormat + +  : string +
    + +
    + $invertMatrix + +  : bool +
    + +
    + $jsonFlags + +  : int +
    + +
    + $keepAsSquare + +  : array<string|int, mixed> +
    + +
    + $logoSpaceHeight + +  : int|null +
    + +
    + $logoSpaceStartX + +  : int|null +
    + +
    + $logoSpaceStartY + +  : int|null +
    + +
    + $logoSpaceWidth + +  : int|null +
    + +
    + $maskPattern + +  : int +
    + +
    + $moduleValues + +  : array<string|int, mixed> +
    + +
    + $outputBase64 + +  : bool +
    + +
    + $outputInterface + +  : string +
    + +
    + $quality + +  : int +
    + +
    + $quietzoneSize + +  : int +
    + +
    + $returnResource + +  : bool +
    + +
    + $scale + +  : int +
    + +
    + $svgAddXmlHeader + +  : bool +
    + +
    + $svgDefs + +  : string +
    + +
    + $svgPreserveAspectRatio + +  : string +
    + +
    + $svgUseFillAttributes + +  : bool +
    + +
    + $textLineStart + +  : string +
    + +
    + $transparencyColor + +  : mixed +
    + +
    + $version + +  : int +
    + +
    + $versionMax + +  : int +
    + +
    + $versionMin + +  : int +
    + +
    + $xmlStylesheet + +  : string|null +
    +
    $addLogoSpace @@ -248,7 +490,7 @@
    $excludeFromConnect -  : array<string|int, mixed> +  : array<string|int, int>
    Specify which paths/patterns to exclude from connecting if `QROptions::$connectPaths` is set to `true`
    @@ -298,7 +540,7 @@
    $keepAsSquare -  : array<string|int, mixed> +  : array<string|int, int>
    Specifies which module types to exclude when `QROptions::$drawCircularModules` is set to `true`
    @@ -340,7 +582,7 @@
    $moduleValues -  : array<string|int, mixed> +  : array<int, mixed>
    Module values map
    @@ -424,7 +666,7 @@
    $transparencyColor -  : mixed|null +  : mixed
    Sets a transparency color for when `QROptions::$imageTransparent` is set to `true`.
    @@ -570,6 +812,1482 @@
    +

    + $addLogoSpace + + + + +

    + + + + + + public + bool + $addLogoSpace + + + + + + + + +
    +
    +

    + $addQuietzone + + + + +

    + + + + + + public + bool + $addQuietzone + + + + + + + + +
    +
    +

    + $bgColor + + + + +

    + + + + + + public + mixed + $bgColor + + + + + + + + +
    +
    +

    + $cachefile + + + + +

    + + + + + + public + string|null + $cachefile + + + + + + + + +
    +
    +

    + $circleRadius + + + + +

    + + + + + + public + float + $circleRadius + + + + + + + + +
    +
    +

    + $connectPaths + + + + +

    + + + + + + public + bool + $connectPaths + + + + + + + + +
    +
    +

    + $cssClass + + + + +

    + + + + + + public + string + $cssClass + + + + + + + + +
    +
    +

    + $drawCircularModules + + + + +

    + + + + + + public + bool + $drawCircularModules + + + + + + + + +
    +
    +

    + $drawLightModules + + + + +

    + + + + + + public + bool + $drawLightModules + + + + + + + + +
    +
    +

    + $eccLevel + + + + +

    + + + + + + public + int + $eccLevel + + + + + + + + +
    +
    +

    + $eol + + + + +

    + + + + + + public + string + $eol + + + + + + + + +
    +
    +

    + $excludeFromConnect + + + + +

    + + + + + + public + array<string|int, mixed> + $excludeFromConnect + + + + + + + + +
    +
    +

    + $fpdfMeasureUnit + + + + +

    + + + + + + public + string + $fpdfMeasureUnit + + + + + + + + +
    +
    +

    + $gdImageUseUpscale + + + + +

    + + + + + + public + bool + $gdImageUseUpscale + + + + + + + + +
    +
    +

    + $imageTransparent + + + + +

    + + + + + + public + bool + $imageTransparent + + + + + + + + +
    +
    +

    + $imagickFormat + + + + +

    + + + + + + public + string + $imagickFormat + + + + + + + + +
    +
    +

    + $invertMatrix + + + + +

    + + + + + + public + bool + $invertMatrix + + + + + + + + +
    +
    +

    + $jsonFlags + + + + +

    + + + + + + public + int + $jsonFlags + + + + + + + + +
    +
    +

    + $keepAsSquare + + + + +

    + + + + + + public + array<string|int, mixed> + $keepAsSquare + + + + + + + + +
    +
    +

    + $logoSpaceHeight + + + + +

    + + + + + + public + int|null + $logoSpaceHeight + + + + + + + + +
    +
    +

    + $logoSpaceStartX + + + + +

    + + + + + + public + int|null + $logoSpaceStartX + + + + + + + + +
    +
    +

    + $logoSpaceStartY + + + + +

    + + + + + + public + int|null + $logoSpaceStartY + + + + + + + + +
    +
    +

    + $logoSpaceWidth + + + + +

    + + + + + + public + int|null + $logoSpaceWidth + + + + + + + + +
    +
    +

    + $maskPattern + + + + +

    + + + + + + public + int + $maskPattern + + + + + + + + +
    +
    +

    + $moduleValues + + + + +

    + + + + + + public + array<string|int, mixed> + $moduleValues + + + + + + + + +
    +
    +

    + $outputBase64 + + + + +

    + + + + + + public + bool + $outputBase64 + + + + + + + + +
    +
    +

    + $outputInterface + + + + +

    + + + + + + public + string + $outputInterface + + + + + + + + +
    +
    +

    + $quality + + + + +

    + + + + + + public + int + $quality + + + + + + + + +
    +
    +

    + $quietzoneSize + + + + +

    + + + + + + public + int + $quietzoneSize + + + + + + + + +
    +
    +

    + $returnResource + + + + +

    + + + + + + public + bool + $returnResource + + + + + + + + +
    +
    +

    + $scale + + + + +

    + + + + + + public + int + $scale + + + + + + + + +
    +
    +

    + $svgAddXmlHeader + + + + +

    + + + + + + public + bool + $svgAddXmlHeader + + + + + + + + +
    +
    +

    + $svgDefs + + + + +

    + + + + + + public + string + $svgDefs + + + + + + + + +
    +
    +

    + $svgPreserveAspectRatio + + + + +

    + + + + + + public + string + $svgPreserveAspectRatio + + + + + + + + +
    +
    +

    + $svgUseFillAttributes + + + + +

    + + + + + + public + bool + $svgUseFillAttributes + + + + + + + + +
    +
    +

    + $textLineStart + + + + +

    + + + + + + public + string + $textLineStart + + + + + + + + +
    +
    +

    + $transparencyColor + + + + +

    + + + + + + public + mixed + $transparencyColor + + + + + + + + +
    +
    +

    + $version + + + + +

    + + + + + + public + int + $version + + + + + + + + +
    +
    +

    + $versionMax + + + + +

    + + + + + + public + int + $versionMax + + + + + + + + +
    +
    +

    + $versionMin + + + + +

    + + + + + + public + int + $versionMin + + + + + + + + +
    +
    +

    + $xmlStylesheet + + + + +

    + + + + + + public + string|null + $xmlStylesheet + + + + + + + + +
    +
    QROptionsTrait.php : - 245 + 294 @@ -646,7 +2364,7 @@ @@ -698,7 +2416,7 @@ @@ -746,7 +2464,7 @@ @@ -809,7 +2527,7 @@ takes precedence over the QROptions::$cachefile @@ -848,7 +2566,7 @@ takes precedence over the QROptions::$cachefile @@ -921,7 +2639,7 @@ which converts the $M_TYPE of all modules to QROptionsTrait.php : - 357 + 406 @@ -958,7 +2676,7 @@ which converts the $M_TYPE of all modules to QROptionsTrait.php : - 189 + 232 @@ -1031,7 +2749,7 @@ using imagefilledellipse() and then scaled back @@ -1070,7 +2788,7 @@ using imagefilledellipse() and then scaled back @@ -1143,7 +2861,7 @@ using imagefilledellipse() and then scaled back @@ -1182,7 +2900,7 @@ using imagefilledellipse() and then scaled back @@ -1191,7 +2909,7 @@ using imagefilledellipse() and then scaled back protected - array<string|int, mixed> + array<string|int, int> $excludeFromConnect = [] @@ -1234,7 +2952,7 @@ using imagefilledellipse() and then scaled back @@ -1286,7 +3004,7 @@ using imagefilledellipse() and then scaled back @@ -1347,7 +3065,7 @@ using imagefilledellipse() and then scaled back @@ -1404,7 +3122,7 @@ using imagefilledellipse() and then scaled back @@ -1464,7 +3182,7 @@ using imagefilledellipse() and then scaled back @@ -1518,7 +3236,7 @@ using imagefilledellipse() and then scaled back @@ -1570,7 +3288,7 @@ using imagefilledellipse() and then scaled back @@ -1579,7 +3297,7 @@ using imagefilledellipse() and then scaled back protected - array<string|int, mixed> + array<string|int, int> $keepAsSquare = [] @@ -1609,7 +3327,7 @@ using imagefilledellipse() and then scaled back @@ -1648,7 +3366,7 @@ using imagefilledellipse() and then scaled back @@ -1685,7 +3403,7 @@ using imagefilledellipse() and then scaled back @@ -1722,7 +3440,7 @@ using imagefilledellipse() and then scaled back @@ -1761,7 +3479,7 @@ using imagefilledellipse() and then scaled back @@ -1815,7 +3533,7 @@ using imagefilledellipse() and then scaled back @@ -1824,7 +3542,7 @@ using imagefilledellipse() and then scaled back protected - array<string|int, mixed> + array<int, mixed> $moduleValues = [] @@ -1876,7 +3594,7 @@ using imagefilledellipse() and then scaled back @@ -1930,7 +3648,7 @@ using imagefilledellipse() and then scaled back @@ -1967,7 +3685,7 @@ using imagefilledellipse() and then scaled back @@ -2070,7 +3788,7 @@ using imagefilledellipse() and then scaled back @@ -2109,7 +3827,7 @@ using imagefilledellipse() and then scaled back @@ -2175,7 +3893,7 @@ and QROptions::$outputBase64. (default: QROptionsTrait.php : - 279 + 328 @@ -2212,7 +3930,7 @@ and QROptions::$outputBase64. (default: QROptionsTrait.php : - 368 + 418 @@ -2251,7 +3969,7 @@ and QROptions::$outputBase64. (default: QROptionsTrait.php : - 375 + 425 @@ -2303,7 +4021,7 @@ and QROptions::$outputBase64. (default: QROptionsTrait.php : - 382 + 432 @@ -2355,7 +4073,7 @@ and QROptions::$outputBase64. (default: QROptionsTrait.php : - 392 + 442 @@ -2410,7 +4128,7 @@ When set to false, the module values map will b @@ -2447,7 +4165,7 @@ When set to false, the module values map will b @@ -2456,7 +4174,7 @@ When set to false, the module values map will b protected - mixed|null + mixed $transparencyColor = null @@ -2517,7 +4235,7 @@ When set to false, the module values map will b @@ -2571,7 +4289,7 @@ When set to false, the module values map will b @@ -2610,7 +4328,7 @@ When set to false, the module values map will b @@ -2649,7 +4367,7 @@ When set to false, the module values map will b @@ -2706,7 +4424,7 @@ When set to false, the module values map will b @@ -2755,7 +4473,7 @@ When set to false, the module values map will b @@ -2800,7 +4518,7 @@ When set to false, the module values map will b @@ -2860,7 +4578,7 @@ When set to false, the module values map will b @@ -2919,7 +4637,7 @@ When set to false, the module values map will b @@ -2964,7 +4682,7 @@ When set to false, the module values map will b @@ -3009,7 +4727,7 @@ When set to false, the module values map will b @@ -3054,7 +4772,7 @@ When set to false, the module values map will b @@ -3099,7 +4817,7 @@ When set to false, the module values map will b @@ -3144,7 +4862,7 @@ When set to false, the module values map will b @@ -3189,7 +4907,7 @@ When set to false, the module values map will b @@ -3234,7 +4952,7 @@ When set to false, the module values map will b @@ -3279,7 +4997,7 @@ When set to false, the module values map will b @@ -3470,6 +5188,47 @@ When set to false, the module values map will b
  • $versionMax
  • $versionMin
  • $xmlStylesheet
  • +
  • $addLogoSpace
  • +
  • $addQuietzone
  • +
  • $bgColor
  • +
  • $cachefile
  • +
  • $circleRadius
  • +
  • $connectPaths
  • +
  • $cssClass
  • +
  • $drawCircularModules
  • +
  • $drawLightModules
  • +
  • $eccLevel
  • +
  • $eol
  • +
  • $excludeFromConnect
  • +
  • $fpdfMeasureUnit
  • +
  • $gdImageUseUpscale
  • +
  • $imageTransparent
  • +
  • $imagickFormat
  • +
  • $invertMatrix
  • +
  • $jsonFlags
  • +
  • $keepAsSquare
  • +
  • $logoSpaceHeight
  • +
  • $logoSpaceStartX
  • +
  • $logoSpaceStartY
  • +
  • $logoSpaceWidth
  • +
  • $maskPattern
  • +
  • $moduleValues
  • +
  • $outputBase64
  • +
  • $outputInterface
  • +
  • $quality
  • +
  • $quietzoneSize
  • +
  • $returnResource
  • +
  • $scale
  • +
  • $svgAddXmlHeader
  • +
  • $svgDefs
  • +
  • $svgPreserveAspectRatio
  • +
  • $svgUseFillAttributes
  • +
  • $textLineStart
  • +
  • $transparencyColor
  • +
  • $version
  • +
  • $versionMax
  • +
  • $versionMin
  • +
  • $xmlStylesheet
  • Methods
  • diff --git a/classes/chillerlan-QRCodeTest-BuildDirTrait.html b/classes/chillerlan-QRCodeTest-BuildDirTrait.html index 1b4a2db8d..f4281cfc7 100644 --- a/classes/chillerlan-QRCodeTest-BuildDirTrait.html +++ b/classes/chillerlan-QRCodeTest-BuildDirTrait.html @@ -93,10 +93,6 @@ -

    - Output -

    -

    Packages

    @@ -134,7 +130,7 @@ @@ -239,7 +235,7 @@ @@ -284,7 +280,7 @@ @@ -344,7 +340,7 @@ @@ -408,7 +404,7 @@ @@ -434,6 +430,21 @@ +
    + Tags + + +
    +
    +
    + throws +
    +
    + RuntimeException + + +
    +
    @@ -457,7 +468,7 @@ @@ -521,7 +532,7 @@ diff --git a/classes/chillerlan-QRCodeTest-Common-BitBufferTest.html b/classes/chillerlan-QRCodeTest-Common-BitBufferTest.html index a49f1e358..cd489975a 100644 --- a/classes/chillerlan-QRCodeTest-Common-BitBufferTest.html +++ b/classes/chillerlan-QRCodeTest-Common-BitBufferTest.html @@ -93,10 +93,6 @@ -

    - Output -

    -

    Packages

    @@ -155,7 +151,7 @@ @@ -257,7 +253,7 @@ @@ -298,7 +294,7 @@ @@ -313,6 +309,22 @@ +
    + Tags + + +
    +
    +
    + phpstan-return +
    +
    + +

    array<string, array{0: int, 1: int}>

    +
    + +
    +
    @@ -336,7 +348,7 @@ @@ -401,7 +413,7 @@ @@ -435,7 +447,7 @@ @@ -568,7 +580,7 @@
  • Properties
  • diff --git a/classes/chillerlan-QRCodeTest-Common-ECICharsetTest.html b/classes/chillerlan-QRCodeTest-Common-ECICharsetTest.html index c378f13e6..fdd8b6fc5 100644 --- a/classes/chillerlan-QRCodeTest-Common-ECICharsetTest.html +++ b/classes/chillerlan-QRCodeTest-Common-ECICharsetTest.html @@ -93,10 +93,6 @@ -

    - Output -

    -

    Packages

    @@ -155,7 +151,7 @@ @@ -241,7 +237,7 @@ @@ -256,6 +252,22 @@ +
    + Tags + + +
    +
    +
    + phpstan-return +
    +
    + +

    array<int, array{0: int, 1: (string|null)}>

    +
    + +
    +
    @@ -279,7 +291,7 @@ @@ -294,6 +306,22 @@ +
    + Tags + + +
    +
    +
    + phpstan-return +
    +
    + +

    array<int, array{0: int}>

    +
    + +
    +
    @@ -317,7 +345,7 @@ @@ -382,7 +410,7 @@ diff --git a/classes/chillerlan-QRCodeTest-Common-EccLevelTest.html b/classes/chillerlan-QRCodeTest-Common-EccLevelTest.html index b45a20d61..a4fcc8209 100644 --- a/classes/chillerlan-QRCodeTest-Common-EccLevelTest.html +++ b/classes/chillerlan-QRCodeTest-Common-EccLevelTest.html @@ -93,10 +93,6 @@ -

    - Output -

    -

    Packages

    @@ -155,7 +151,7 @@ @@ -254,7 +250,7 @@ @@ -288,7 +284,7 @@ @@ -322,7 +318,7 @@ @@ -356,7 +352,7 @@ @@ -390,7 +386,7 @@ @@ -424,7 +420,7 @@ diff --git a/classes/chillerlan-QRCodeTest-Common-MaskPatternTest.html b/classes/chillerlan-QRCodeTest-Common-MaskPatternTest.html index ca77a4bbd..d385bf875 100644 --- a/classes/chillerlan-QRCodeTest-Common-MaskPatternTest.html +++ b/classes/chillerlan-QRCodeTest-Common-MaskPatternTest.html @@ -93,10 +93,6 @@ -

    - Output -

    -

    Packages

    @@ -155,7 +151,7 @@ @@ -282,7 +278,7 @@ @@ -320,7 +316,7 @@ @@ -355,7 +351,7 @@ @@ -421,7 +417,7 @@ @@ -455,7 +451,7 @@ @@ -489,7 +485,7 @@ @@ -523,7 +519,7 @@ @@ -557,7 +553,7 @@ diff --git a/classes/chillerlan-QRCodeTest-Common-ModeTest.html b/classes/chillerlan-QRCodeTest-Common-ModeTest.html index 4c4c67f74..2e737e043 100644 --- a/classes/chillerlan-QRCodeTest-Common-ModeTest.html +++ b/classes/chillerlan-QRCodeTest-Common-ModeTest.html @@ -93,10 +93,6 @@ -

    - Output -

    -

    Packages

    @@ -155,7 +151,7 @@ @@ -243,7 +239,7 @@ @@ -308,7 +304,7 @@ @@ -342,7 +338,7 @@ @@ -376,7 +372,7 @@ @@ -392,6 +388,22 @@ +
    + Tags + + +
    +
    +
    + phpstan-return +
    +
    + +

    array<int, array{0: int, 1: int}>

    +
    + +
    +
    diff --git a/classes/chillerlan-QRCodeTest-Common-VersionTest.html b/classes/chillerlan-QRCodeTest-Common-VersionTest.html index 108a92d45..974c3be69 100644 --- a/classes/chillerlan-QRCodeTest-Common-VersionTest.html +++ b/classes/chillerlan-QRCodeTest-Common-VersionTest.html @@ -93,10 +93,6 @@ -

    - Output -

    -

    Packages

    @@ -155,7 +151,7 @@ @@ -287,7 +283,7 @@ @@ -328,7 +324,7 @@ @@ -362,7 +358,7 @@ @@ -396,7 +392,7 @@ @@ -430,7 +426,7 @@ @@ -464,7 +460,7 @@ @@ -498,7 +494,7 @@ @@ -532,7 +528,7 @@ @@ -566,7 +562,7 @@ @@ -600,7 +596,7 @@ @@ -733,7 +729,7 @@
  • Properties
  • diff --git a/classes/chillerlan-QRCodeTest-Data-AlphaNumTest.html b/classes/chillerlan-QRCodeTest-Data-AlphaNumTest.html index d09dcd2e2..3ce3653fd 100644 --- a/classes/chillerlan-QRCodeTest-Data-AlphaNumTest.html +++ b/classes/chillerlan-QRCodeTest-Data-AlphaNumTest.html @@ -93,10 +93,6 @@ -

    - Output -

    -

    Packages

    @@ -155,7 +151,7 @@ @@ -358,7 +354,7 @@ @@ -405,7 +401,7 @@ @@ -441,7 +437,7 @@ @@ -482,7 +478,7 @@ @@ -567,7 +563,7 @@ @@ -605,7 +601,7 @@ @@ -667,7 +663,7 @@ @@ -683,6 +679,22 @@ +
    + Tags + + +
    +
    +
    + phpstan-return +
    +
    + +

    array<int, array{0: string, 1: bool}>

    +
    + +
    +
    @@ -706,7 +718,7 @@ @@ -756,7 +768,7 @@ @@ -815,7 +827,7 @@ @@ -888,7 +900,7 @@ @@ -923,7 +935,7 @@ @@ -982,7 +994,7 @@ @@ -1017,7 +1029,7 @@ @@ -1052,7 +1064,7 @@ @@ -1124,7 +1136,7 @@ @@ -1204,7 +1216,7 @@ @@ -1270,7 +1282,7 @@ @@ -1286,6 +1298,22 @@ +
    + Tags + + +
    +
    +
    + phpstan-return +
    +
    + +

    array<string, array{0: int}>

    +
    + +
    +
    @@ -1309,7 +1337,7 @@ @@ -1357,7 +1385,7 @@ @@ -1497,8 +1525,8 @@
  • Properties
  • diff --git a/classes/chillerlan-QRCodeTest-Data-ByteTest.html b/classes/chillerlan-QRCodeTest-Data-ByteTest.html index 53b444e1f..d32ee173d 100644 --- a/classes/chillerlan-QRCodeTest-Data-ByteTest.html +++ b/classes/chillerlan-QRCodeTest-Data-ByteTest.html @@ -93,10 +93,6 @@ -

    - Output -

    -

    Packages

    @@ -155,7 +151,7 @@ @@ -358,7 +354,7 @@ @@ -405,7 +401,7 @@ @@ -441,7 +437,7 @@ @@ -482,7 +478,7 @@ @@ -567,7 +563,7 @@ @@ -605,7 +601,7 @@ @@ -667,7 +663,7 @@ @@ -683,6 +679,22 @@ +
    + Tags + + +
    +
    +
    + phpstan-return +
    +
    + +

    array<int, array{0: string, 1: bool}>

    +
    + +
    +
    @@ -706,7 +718,7 @@ @@ -722,20 +734,6 @@ -
    - Tags - - -
    -
    -
    - inheritDoc -
    -
    - - -
    -
    @@ -755,7 +753,7 @@ @@ -814,7 +812,7 @@ @@ -887,7 +885,7 @@ @@ -922,7 +920,7 @@ @@ -997,20 +995,6 @@ -
    - Tags - - -
    -
    -
    - inheritDoc -
    -
    - - -
    -
    @@ -1030,7 +1014,7 @@ @@ -1065,7 +1049,7 @@ @@ -1137,7 +1121,7 @@ @@ -1217,7 +1201,7 @@ @@ -1283,7 +1267,7 @@ @@ -1299,6 +1283,22 @@ +
    + Tags + + +
    +
    +
    + phpstan-return +
    +
    + +

    array<string, array{0: int}>

    +
    + +
    +
    @@ -1322,7 +1322,7 @@ @@ -1370,7 +1370,7 @@ @@ -1510,8 +1510,8 @@
  • Properties
  • diff --git a/classes/chillerlan-QRCodeTest-Data-DataInterfaceTestAbstract.html b/classes/chillerlan-QRCodeTest-Data-DataInterfaceTestAbstract.html index d33805ba3..64596cd23 100644 --- a/classes/chillerlan-QRCodeTest-Data-DataInterfaceTestAbstract.html +++ b/classes/chillerlan-QRCodeTest-Data-DataInterfaceTestAbstract.html @@ -93,10 +93,6 @@ -

    - Output -

    -

    Packages

    @@ -158,7 +154,7 @@ @@ -360,7 +356,7 @@ @@ -407,7 +403,7 @@ @@ -443,7 +439,7 @@ @@ -484,7 +480,7 @@ @@ -569,7 +565,7 @@ @@ -607,7 +603,7 @@ @@ -669,7 +665,7 @@ @@ -684,6 +680,22 @@ +
    + Tags + + +
    +
    +
    + phpstan-return +
    +
    + +

    array<int, array{0: string, 1: bool}>

    +
    + +
    +
    @@ -707,7 +719,7 @@ @@ -757,7 +769,7 @@ @@ -816,7 +828,7 @@ @@ -889,7 +901,7 @@ @@ -924,7 +936,7 @@ @@ -983,7 +995,7 @@ @@ -1018,7 +1030,7 @@ @@ -1053,7 +1065,7 @@ @@ -1125,7 +1137,7 @@ @@ -1205,7 +1217,7 @@ @@ -1271,7 +1283,7 @@ @@ -1287,6 +1299,22 @@ +
    + Tags + + +
    +
    +
    + phpstan-return +
    +
    + +

    array<string, array{0: int}>

    +
    + +
    +
    @@ -1310,7 +1338,7 @@ @@ -1358,7 +1386,7 @@ @@ -1498,8 +1526,8 @@
  • Properties
  • diff --git a/classes/chillerlan-QRCodeTest-Data-ECITest.html b/classes/chillerlan-QRCodeTest-Data-ECITest.html index 42a7e28f2..46c2dd0d1 100644 --- a/classes/chillerlan-QRCodeTest-Data-ECITest.html +++ b/classes/chillerlan-QRCodeTest-Data-ECITest.html @@ -93,10 +93,6 @@ -

    - Output -

    -

    Packages

    @@ -155,7 +151,7 @@ @@ -320,7 +316,7 @@ we'll use this test to check for the upper end of the accepted input range< @@ -367,7 +363,7 @@ we'll use this test to check for the upper end of the accepted input range< @@ -403,7 +399,7 @@ we'll use this test to check for the upper end of the accepted input range< @@ -444,7 +440,7 @@ we'll use this test to check for the upper end of the accepted input range< @@ -459,6 +455,22 @@ we'll use this test to check for the upper end of the accepted input range< +
    + Tags + + +
    +
    +
    + phpstan-return +
    +
    + +

    array<int, array{0: int, 1: int}>

    +
    + +
    +
    @@ -482,7 +494,7 @@ we'll use this test to check for the upper end of the accepted input range< @@ -548,7 +560,7 @@ we'll use this test to check for the upper end of the accepted input range< @@ -582,7 +594,7 @@ we'll use this test to check for the upper end of the accepted input range< @@ -617,7 +629,7 @@ we'll use this test to check for the upper end of the accepted input range< @@ -675,7 +687,7 @@ we'll use this test to check for the upper end of the accepted input range< @@ -709,7 +721,7 @@ we'll use this test to check for the upper end of the accepted input range< @@ -745,7 +757,7 @@ we'll use this test to check for the upper end of the accepted input range< @@ -810,7 +822,7 @@ we'll use this test to check for the upper end of the accepted input range< @@ -825,6 +837,22 @@ we'll use this test to check for the upper end of the accepted input range< +
    + Tags + + +
    +
    +
    + phpstan-return +
    +
    + +

    array<string, array{0: int, 1: string}>

    +
    + +
    +
    @@ -848,7 +876,7 @@ we'll use this test to check for the upper end of the accepted input range< @@ -864,6 +892,22 @@ we'll use this test to check for the upper end of the accepted input range< +
    + Tags + + +
    +
    +
    + phpstan-return +
    +
    + +

    array<string, array{0: int}>

    +
    + +
    +
    @@ -887,7 +931,7 @@ we'll use this test to check for the upper end of the accepted input range< @@ -921,7 +965,7 @@ we'll use this test to check for the upper end of the accepted input range< @@ -936,6 +980,22 @@ we'll use this test to check for the upper end of the accepted input range< +
    + Tags + + +
    +
    +
    + phpstan-return +
    +
    + +

    array{0: ECI, 1: Byte}

    +
    + +
    +
    @@ -1065,8 +1125,8 @@ we'll use this test to check for the upper end of the accepted input range<
  • Properties
  • diff --git a/classes/chillerlan-QRCodeTest-Data-HanziTest.html b/classes/chillerlan-QRCodeTest-Data-HanziTest.html index 869f7eeb5..e579b9081 100644 --- a/classes/chillerlan-QRCodeTest-Data-HanziTest.html +++ b/classes/chillerlan-QRCodeTest-Data-HanziTest.html @@ -93,10 +93,6 @@ -

    - Output -

    -

    Packages

    @@ -155,7 +151,7 @@ @@ -371,7 +367,7 @@ @@ -418,7 +414,7 @@ @@ -454,7 +450,7 @@ @@ -495,7 +491,7 @@ @@ -580,7 +576,7 @@ @@ -619,7 +615,7 @@ @@ -657,7 +653,7 @@ @@ -719,7 +715,7 @@ @@ -735,6 +731,22 @@ +
    + Tags + + +
    +
    +
    + phpstan-return +
    +
    + +

    array<int, array{0: string, 1: bool}>

    +
    + +
    +
    @@ -758,7 +770,7 @@ @@ -808,7 +820,7 @@ @@ -867,7 +879,7 @@ @@ -940,7 +952,7 @@ @@ -975,7 +987,7 @@ @@ -1034,7 +1046,7 @@ @@ -1069,7 +1081,7 @@ @@ -1104,7 +1116,7 @@ @@ -1176,7 +1188,7 @@ @@ -1256,7 +1268,7 @@ @@ -1322,7 +1334,7 @@ @@ -1388,7 +1400,7 @@ @@ -1404,6 +1416,22 @@ +
    + Tags + + +
    +
    +
    + phpstan-return +
    +
    + +

    array<string, array{0: int}>

    +
    + +
    +
    @@ -1427,7 +1455,7 @@ @@ -1475,7 +1503,7 @@ @@ -1615,8 +1643,8 @@
  • Properties
  • diff --git a/classes/chillerlan-QRCodeTest-Data-KanjiTest.html b/classes/chillerlan-QRCodeTest-Data-KanjiTest.html index 59cec9147..a709b07c7 100644 --- a/classes/chillerlan-QRCodeTest-Data-KanjiTest.html +++ b/classes/chillerlan-QRCodeTest-Data-KanjiTest.html @@ -93,10 +93,6 @@ -

    - Output -

    -

    Packages

    @@ -155,7 +151,7 @@ @@ -371,7 +367,7 @@ @@ -418,7 +414,7 @@ @@ -454,7 +450,7 @@ @@ -495,7 +491,7 @@ @@ -580,7 +576,7 @@ @@ -619,7 +615,7 @@ @@ -657,7 +653,7 @@ @@ -719,7 +715,7 @@ @@ -735,6 +731,22 @@ +
    + Tags + + +
    +
    +
    + phpstan-return +
    +
    + +

    array<int, array{0: string, 1: bool}>

    +
    + +
    +
    @@ -758,7 +770,7 @@ @@ -808,7 +820,7 @@ @@ -867,7 +879,7 @@ @@ -940,7 +952,7 @@ @@ -975,7 +987,7 @@ @@ -1034,7 +1046,7 @@ @@ -1069,7 +1081,7 @@ @@ -1104,7 +1116,7 @@ @@ -1176,7 +1188,7 @@ @@ -1256,7 +1268,7 @@ @@ -1322,7 +1334,7 @@ @@ -1388,7 +1400,7 @@ @@ -1404,6 +1416,22 @@ +
    + Tags + + +
    +
    +
    + phpstan-return +
    +
    + +

    array<string, array{0: int}>

    +
    + +
    +
    @@ -1427,7 +1455,7 @@ @@ -1475,7 +1503,7 @@ @@ -1615,8 +1643,8 @@
  • Properties
  • diff --git a/classes/chillerlan-QRCodeTest-Data-NumberTest.html b/classes/chillerlan-QRCodeTest-Data-NumberTest.html index 4be325f70..7e338aa31 100644 --- a/classes/chillerlan-QRCodeTest-Data-NumberTest.html +++ b/classes/chillerlan-QRCodeTest-Data-NumberTest.html @@ -93,10 +93,6 @@ -

    - Output -

    -

    Packages

    @@ -155,7 +151,7 @@ @@ -358,7 +354,7 @@ @@ -405,7 +401,7 @@ @@ -441,7 +437,7 @@ @@ -482,7 +478,7 @@ @@ -567,7 +563,7 @@ @@ -605,7 +601,7 @@ @@ -667,7 +663,7 @@ @@ -683,6 +679,22 @@ +
    + Tags + + +
    +
    +
    + phpstan-return +
    +
    + +

    array<int, array{0: string, 1: bool}>

    +
    + +
    +
    @@ -706,7 +718,7 @@ @@ -756,7 +768,7 @@ @@ -815,7 +827,7 @@ @@ -888,7 +900,7 @@ @@ -923,7 +935,7 @@ @@ -982,7 +994,7 @@ @@ -1017,7 +1029,7 @@ @@ -1052,7 +1064,7 @@ @@ -1124,7 +1136,7 @@ @@ -1204,7 +1216,7 @@ @@ -1270,7 +1282,7 @@ @@ -1286,6 +1298,22 @@ +
    + Tags + + +
    +
    +
    + phpstan-return +
    +
    + +

    array<string, array{0: int}>

    +
    + +
    +
    @@ -1309,7 +1337,7 @@ @@ -1357,7 +1385,7 @@ @@ -1497,8 +1525,8 @@
  • Properties
  • diff --git a/classes/chillerlan-QRCodeTest-Data-QRDataTest.html b/classes/chillerlan-QRCodeTest-Data-QRDataTest.html index 7f575db15..2b6ba32e4 100644 --- a/classes/chillerlan-QRCodeTest-Data-QRDataTest.html +++ b/classes/chillerlan-QRCodeTest-Data-QRDataTest.html @@ -93,10 +93,6 @@ -

    - Output -

    -

    Packages

    @@ -158,7 +154,7 @@ @@ -247,7 +243,7 @@ @@ -281,7 +277,7 @@ @@ -316,7 +312,7 @@ @@ -361,7 +357,7 @@ diff --git a/classes/chillerlan-QRCodeTest-Data-QRMatrixTest.html b/classes/chillerlan-QRCodeTest-Data-QRMatrixTest.html index cb1064937..c40cfca17 100644 --- a/classes/chillerlan-QRCodeTest-Data-QRMatrixTest.html +++ b/classes/chillerlan-QRCodeTest-Data-QRMatrixTest.html @@ -93,10 +93,6 @@ -

    - Output -

    -

    Packages

    @@ -158,7 +154,7 @@ @@ -436,7 +432,7 @@ @@ -483,7 +479,7 @@ @@ -524,7 +520,7 @@ @@ -563,7 +559,7 @@ @@ -598,7 +594,7 @@ @@ -633,7 +629,7 @@ @@ -668,7 +664,7 @@ @@ -703,7 +699,7 @@ @@ -738,7 +734,7 @@ @@ -773,7 +769,7 @@ @@ -808,7 +804,7 @@ @@ -843,7 +839,7 @@ @@ -902,7 +898,7 @@ @@ -961,7 +957,7 @@ @@ -1020,7 +1016,7 @@ @@ -1079,7 +1075,7 @@ @@ -1138,7 +1134,7 @@ @@ -1173,7 +1169,7 @@ @@ -1208,7 +1204,7 @@ @@ -1243,7 +1239,7 @@ @@ -1278,7 +1274,7 @@ @@ -1313,7 +1309,7 @@ @@ -1348,7 +1344,7 @@ @@ -1407,7 +1403,7 @@ @@ -1442,7 +1438,7 @@ @@ -1501,7 +1497,7 @@ @@ -1560,7 +1556,7 @@ @@ -1619,7 +1615,7 @@ @@ -1664,7 +1660,7 @@ @@ -1724,7 +1720,7 @@ @@ -1865,7 +1861,7 @@
  • Properties
  • diff --git a/classes/chillerlan-QRCodeTest-Output-CssColorModuleValueProviderTrait.html b/classes/chillerlan-QRCodeTest-Output-CssColorModuleValueProviderTrait.html index 2b92b2f22..f2ae91f00 100644 --- a/classes/chillerlan-QRCodeTest-Output-CssColorModuleValueProviderTrait.html +++ b/classes/chillerlan-QRCodeTest-Output-CssColorModuleValueProviderTrait.html @@ -93,10 +93,6 @@ -

    - Output -

    -

    Packages

    @@ -135,7 +131,7 @@ @@ -220,7 +216,7 @@ @@ -235,22 +231,6 @@ -
    - Tags - - -
    -
    -
    - implements -
    -
    - -

    \chillerlan\QRCodeTest\Output\QROutputTestAbstract::moduleValueProvider()

    -
    - -
    -
    diff --git a/classes/chillerlan-QRCodeTest-Output-QREpsTest.html b/classes/chillerlan-QRCodeTest-Output-QREpsTest.html index 56dd3cce4..bfa1081dd 100644 --- a/classes/chillerlan-QRCodeTest-Output-QREpsTest.html +++ b/classes/chillerlan-QRCodeTest-Output-QREpsTest.html @@ -93,10 +93,6 @@ -

    - Output -

    -

    Packages

    @@ -153,7 +149,7 @@ @@ -329,7 +325,7 @@ should also be used to test custom output modules

    @@ -376,7 +372,7 @@ should also be used to test custom output modules

    @@ -412,7 +408,7 @@ should also be used to test custom output modules

    @@ -448,7 +444,7 @@ should also be used to test custom output modules

    @@ -489,7 +485,7 @@ should also be used to test custom output modules

    @@ -527,7 +523,7 @@ should also be used to test custom output modules

    @@ -562,7 +558,7 @@ should also be used to test custom output modules

    @@ -597,7 +593,7 @@ should also be used to test custom output modules

    @@ -613,20 +609,6 @@ should also be used to test custom output modules

    -
    - Tags - - -
    -
    -
    - inheritDoc -
    -
    - - -
    -
    @@ -646,7 +628,7 @@ should also be used to test custom output modules

    @@ -711,7 +693,7 @@ should also be used to test custom output modules

    @@ -771,7 +753,7 @@ should also be used to test custom output modules

    @@ -835,7 +817,7 @@ should also be used to test custom output modules

    @@ -861,6 +843,21 @@ should also be used to test custom output modules

    +
    + Tags + + +
    +
    +
    + throws +
    +
    + RuntimeException + + +
    +
    @@ -884,7 +881,7 @@ should also be used to test custom output modules

    @@ -948,7 +945,7 @@ should also be used to test custom output modules

    @@ -997,7 +994,7 @@ should also be used to test custom output modules

    @@ -1052,7 +1049,7 @@ should also be used to test custom output modules

    @@ -1193,9 +1190,9 @@ should also be used to test custom output modules

  • Properties
  • diff --git a/classes/chillerlan-QRCodeTest-Output-QRFpdfTest.html b/classes/chillerlan-QRCodeTest-Output-QRFpdfTest.html index 06854396d..fa03b99f0 100644 --- a/classes/chillerlan-QRCodeTest-Output-QRFpdfTest.html +++ b/classes/chillerlan-QRCodeTest-Output-QRFpdfTest.html @@ -93,10 +93,6 @@ -

    - Output -

    -

    Packages

    @@ -158,7 +154,7 @@ @@ -339,7 +335,7 @@ @@ -386,7 +382,7 @@ @@ -422,7 +418,7 @@ @@ -458,7 +454,7 @@ @@ -499,7 +495,7 @@ @@ -537,7 +533,7 @@ @@ -571,7 +567,7 @@ @@ -606,7 +602,7 @@ @@ -641,7 +637,7 @@ @@ -657,20 +653,6 @@ -
    - Tags - - -
    -
    -
    - inheritDoc -
    -
    - - -
    -
    @@ -690,7 +672,7 @@ @@ -755,7 +737,7 @@ @@ -815,7 +797,7 @@ @@ -879,7 +861,7 @@ @@ -905,6 +887,21 @@ +
    + Tags + + +
    +
    +
    + throws +
    +
    + RuntimeException + + +
    +
    @@ -928,7 +925,7 @@ @@ -992,7 +989,7 @@ @@ -1041,7 +1038,7 @@ @@ -1096,7 +1093,7 @@ @@ -1112,20 +1109,6 @@ -
    - Tags - - -
    -
    -
    - inheritDoc -
    -
    - - -
    -
    @@ -1251,9 +1234,9 @@
  • Properties
  • diff --git a/classes/Output-QRGdImageAVIFTest.html b/classes/chillerlan-QRCodeTest-Output-QRGdImageAVIFTest.html similarity index 94% rename from classes/Output-QRGdImageAVIFTest.html rename to classes/chillerlan-QRCodeTest-Output-QRGdImageAVIFTest.html index 463df3b9b..ec315a651 100644 --- a/classes/Output-QRGdImageAVIFTest.html +++ b/classes/chillerlan-QRCodeTest-Output-QRGdImageAVIFTest.html @@ -93,10 +93,6 @@ -

    - Output -

    -

    Packages

    @@ -122,7 +118,9 @@
    @@ -153,7 +151,7 @@ @@ -169,7 +167,7 @@

    Table of Contents - +

    @@ -181,7 +179,7 @@

    Constants - +

    @@ -196,7 +194,7 @@

    Properties - +

    @@ -222,7 +220,7 @@

    Methods - +

    @@ -307,7 +305,7 @@
    returns the full raw path to the build dir
    - getOutputInterface() + getOutputInterface()  : QROutputInterface
    @@ -327,7 +325,7 @@

    Constants - +

    @@ -340,7 +338,7 @@ @@ -367,7 +365,7 @@

    Properties - +

    QROutputTestAbstract.php : - 31 + 32 @@ -423,7 +421,7 @@ @@ -459,7 +457,7 @@ @@ -483,7 +481,7 @@

    Methods - +

    RGBArrayModuleValueProviderTrait.php : - 20 + 21 @@ -538,7 +536,7 @@ @@ -572,7 +570,7 @@ @@ -606,7 +604,7 @@ @@ -641,7 +639,7 @@ @@ -676,7 +674,7 @@ @@ -692,20 +690,6 @@ -
    - Tags - - -
    -
    -
    - inheritDoc -
    -
    - - -
    -
    @@ -725,7 +709,7 @@ @@ -790,7 +774,7 @@ @@ -850,7 +834,7 @@ @@ -914,7 +898,7 @@ @@ -940,6 +924,21 @@
    +
    + Tags + + +
    +
    +
    + throws +
    +
    + RuntimeException + + +
    +
    @@ -963,7 +962,7 @@ @@ -1027,7 +1026,7 @@ @@ -1070,13 +1069,13 @@ >

    getOutputInterface() - +

    @@ -1131,7 +1130,7 @@ @@ -1147,20 +1146,6 @@ -
    - Tags - - -
    -
    -
    - inheritDoc -
    -
    - - -
    -
    @@ -1271,9 +1256,9 @@
  • Table Of Contents
  • Constants
  • @@ -1286,9 +1271,9 @@
  • Properties
  • @@ -1307,7 +1292,7 @@
  • getBuildFileContent()
  • getBuildFilePath()
  • getBuildPath()
  • -
  • getOutputInterface()
  • +
  • getOutputInterface()
  • setUp()
  • @@ -1328,7 +1313,7 @@
    - + diff --git a/classes/chillerlan-QRCodeTest-Output-QRGdImageBMPTest.html b/classes/chillerlan-QRCodeTest-Output-QRGdImageBMPTest.html index 36511bc4b..59eff9e81 100644 --- a/classes/chillerlan-QRCodeTest-Output-QRGdImageBMPTest.html +++ b/classes/chillerlan-QRCodeTest-Output-QRGdImageBMPTest.html @@ -93,10 +93,6 @@ -

    - Output -

    -

    Packages

    @@ -155,7 +151,7 @@ @@ -342,7 +338,7 @@ @@ -389,7 +385,7 @@ @@ -425,7 +421,7 @@ @@ -461,7 +457,7 @@ @@ -502,7 +498,7 @@ @@ -540,7 +536,7 @@ @@ -574,7 +570,7 @@ @@ -608,7 +604,7 @@ @@ -643,7 +639,7 @@ @@ -678,7 +674,7 @@ @@ -694,20 +690,6 @@ -
    - Tags - - -
    -
    -
    - inheritDoc -
    -
    - - -
    -
    @@ -727,7 +709,7 @@ @@ -792,7 +774,7 @@ @@ -852,7 +834,7 @@ @@ -916,7 +898,7 @@ @@ -942,6 +924,21 @@ +
    + Tags + + +
    +
    +
    + throws +
    +
    + RuntimeException + + +
    +
    @@ -965,7 +962,7 @@ @@ -1029,7 +1026,7 @@ @@ -1078,7 +1075,7 @@ @@ -1133,7 +1130,7 @@ @@ -1149,20 +1146,6 @@ -
    - Tags - - -
    -
    -
    - inheritDoc -
    -
    - - -
    -
    @@ -1288,9 +1271,9 @@
  • Properties
  • diff --git a/classes/chillerlan-QRCodeTest-Output-QRGdImageGIFTest.html b/classes/chillerlan-QRCodeTest-Output-QRGdImageGIFTest.html index 443411628..3c79e0a43 100644 --- a/classes/chillerlan-QRCodeTest-Output-QRGdImageGIFTest.html +++ b/classes/chillerlan-QRCodeTest-Output-QRGdImageGIFTest.html @@ -93,10 +93,6 @@ -

    - Output -

    -

    Packages

    @@ -155,7 +151,7 @@ @@ -342,7 +338,7 @@ @@ -389,7 +385,7 @@ @@ -425,7 +421,7 @@ @@ -461,7 +457,7 @@ @@ -502,7 +498,7 @@ @@ -540,7 +536,7 @@ @@ -574,7 +570,7 @@ @@ -608,7 +604,7 @@ @@ -643,7 +639,7 @@ @@ -678,7 +674,7 @@ @@ -694,20 +690,6 @@ -
    - Tags - - -
    -
    -
    - inheritDoc -
    -
    - - -
    -
    @@ -727,7 +709,7 @@ @@ -792,7 +774,7 @@ @@ -852,7 +834,7 @@ @@ -916,7 +898,7 @@ @@ -942,6 +924,21 @@ +
    + Tags + + +
    +
    +
    + throws +
    +
    + RuntimeException + + +
    +
    @@ -965,7 +962,7 @@ @@ -1029,7 +1026,7 @@ @@ -1078,7 +1075,7 @@ @@ -1133,7 +1130,7 @@ @@ -1149,20 +1146,6 @@ -
    - Tags - - -
    -
    -
    - inheritDoc -
    -
    - - -
    -
    @@ -1288,9 +1271,9 @@
  • Properties
  • diff --git a/classes/chillerlan-QRCodeTest-Output-QRGdImageJPGTest.html b/classes/chillerlan-QRCodeTest-Output-QRGdImageJPGTest.html index 9978af50a..cd051a39f 100644 --- a/classes/chillerlan-QRCodeTest-Output-QRGdImageJPGTest.html +++ b/classes/chillerlan-QRCodeTest-Output-QRGdImageJPGTest.html @@ -93,10 +93,6 @@ -

    - Output -

    -

    Packages

    @@ -155,7 +151,7 @@ @@ -342,7 +338,7 @@ @@ -389,7 +385,7 @@ @@ -425,7 +421,7 @@ @@ -461,7 +457,7 @@ @@ -502,7 +498,7 @@ @@ -540,7 +536,7 @@ @@ -574,7 +570,7 @@ @@ -608,7 +604,7 @@ @@ -643,7 +639,7 @@ @@ -678,7 +674,7 @@ @@ -694,20 +690,6 @@ -
    - Tags - - -
    -
    -
    - inheritDoc -
    -
    - - -
    -
    @@ -727,7 +709,7 @@ @@ -792,7 +774,7 @@ @@ -852,7 +834,7 @@ @@ -916,7 +898,7 @@ @@ -942,6 +924,21 @@ +
    + Tags + + +
    +
    +
    + throws +
    +
    + RuntimeException + + +
    +
    @@ -965,7 +962,7 @@ @@ -1029,7 +1026,7 @@ @@ -1078,7 +1075,7 @@ @@ -1133,7 +1130,7 @@ @@ -1149,20 +1146,6 @@ -
    - Tags - - -
    -
    -
    - inheritDoc -
    -
    - - -
    -
    @@ -1288,9 +1271,9 @@
  • Properties
  • diff --git a/classes/chillerlan-QRCodeTest-Output-QRGdImagePNGTest.html b/classes/chillerlan-QRCodeTest-Output-QRGdImagePNGTest.html index e05299b33..1937c6b01 100644 --- a/classes/chillerlan-QRCodeTest-Output-QRGdImagePNGTest.html +++ b/classes/chillerlan-QRCodeTest-Output-QRGdImagePNGTest.html @@ -93,10 +93,6 @@ -

    - Output -

    -

    Packages

    @@ -155,7 +151,7 @@ @@ -342,7 +338,7 @@ @@ -389,7 +385,7 @@ @@ -425,7 +421,7 @@ @@ -461,7 +457,7 @@ @@ -502,7 +498,7 @@ @@ -540,7 +536,7 @@ @@ -574,7 +570,7 @@ @@ -608,7 +604,7 @@ @@ -643,7 +639,7 @@ @@ -678,7 +674,7 @@ @@ -694,20 +690,6 @@ -
    - Tags - - -
    -
    -
    - inheritDoc -
    -
    - - -
    -
    @@ -727,7 +709,7 @@ @@ -792,7 +774,7 @@ @@ -852,7 +834,7 @@ @@ -916,7 +898,7 @@ @@ -942,6 +924,21 @@ +
    + Tags + + +
    +
    +
    + throws +
    +
    + RuntimeException + + +
    +
    @@ -965,7 +962,7 @@ @@ -1029,7 +1026,7 @@ @@ -1078,7 +1075,7 @@ @@ -1133,7 +1130,7 @@ @@ -1149,20 +1146,6 @@ -
    - Tags - - -
    -
    -
    - inheritDoc -
    -
    - - -
    -
    @@ -1288,9 +1271,9 @@
  • Properties
  • diff --git a/classes/chillerlan-QRCodeTest-Output-QRGdImageTestAbstract.html b/classes/chillerlan-QRCodeTest-Output-QRGdImageTestAbstract.html index 628a8313d..56f1711d3 100644 --- a/classes/chillerlan-QRCodeTest-Output-QRGdImageTestAbstract.html +++ b/classes/chillerlan-QRCodeTest-Output-QRGdImageTestAbstract.html @@ -93,10 +93,6 @@ -

    - Output -

    -

    Packages

    @@ -158,7 +154,7 @@ @@ -345,7 +341,7 @@ @@ -392,7 +388,7 @@ @@ -428,7 +424,7 @@ @@ -464,7 +460,7 @@ @@ -505,7 +501,7 @@ @@ -543,7 +539,7 @@ @@ -577,7 +573,7 @@ @@ -611,7 +607,7 @@ @@ -646,7 +642,7 @@ @@ -681,7 +677,7 @@ @@ -697,20 +693,6 @@ -
    - Tags - - -
    -
    -
    - inheritDoc -
    -
    - - -
    -
    @@ -730,7 +712,7 @@ @@ -795,7 +777,7 @@ @@ -855,7 +837,7 @@ @@ -919,7 +901,7 @@ @@ -945,6 +927,21 @@ +
    + Tags + + +
    +
    +
    + throws +
    +
    + RuntimeException + + +
    +
    @@ -968,7 +965,7 @@ @@ -1032,7 +1029,7 @@ @@ -1081,7 +1078,7 @@ @@ -1136,7 +1133,7 @@ @@ -1152,20 +1149,6 @@ -
    - Tags - - -
    -
    -
    - inheritDoc -
    -
    - - -
    -
    @@ -1291,9 +1274,9 @@
  • Properties
  • diff --git a/classes/chillerlan-QRCodeTest-Output-QRGdImageWEBPTest.html b/classes/chillerlan-QRCodeTest-Output-QRGdImageWEBPTest.html index 34d39912a..12beb31f6 100644 --- a/classes/chillerlan-QRCodeTest-Output-QRGdImageWEBPTest.html +++ b/classes/chillerlan-QRCodeTest-Output-QRGdImageWEBPTest.html @@ -93,10 +93,6 @@ -

    - Output -

    -

    Packages

    @@ -155,7 +151,7 @@ @@ -342,7 +338,7 @@ @@ -389,7 +385,7 @@ @@ -425,7 +421,7 @@ @@ -461,7 +457,7 @@ @@ -502,7 +498,7 @@ @@ -540,7 +536,7 @@ @@ -574,7 +570,7 @@ @@ -608,7 +604,7 @@ @@ -643,7 +639,7 @@ @@ -678,7 +674,7 @@ @@ -694,20 +690,6 @@ -
    - Tags - - -
    -
    -
    - inheritDoc -
    -
    - - -
    -
    @@ -727,7 +709,7 @@ @@ -792,7 +774,7 @@ @@ -852,7 +834,7 @@ @@ -916,7 +898,7 @@ @@ -942,6 +924,21 @@ +
    + Tags + + +
    +
    +
    + throws +
    +
    + RuntimeException + + +
    +
    @@ -965,7 +962,7 @@ @@ -1029,7 +1026,7 @@ @@ -1078,7 +1075,7 @@ @@ -1133,7 +1130,7 @@ @@ -1149,20 +1146,6 @@ -
    - Tags - - -
    -
    -
    - inheritDoc -
    -
    - - -
    -
    @@ -1288,9 +1271,9 @@
  • Properties
  • diff --git a/classes/chillerlan-QRCodeTest-Output-QRImagickTest.html b/classes/chillerlan-QRCodeTest-Output-QRImagickTest.html index eeaec9d72..6832a897c 100644 --- a/classes/chillerlan-QRCodeTest-Output-QRImagickTest.html +++ b/classes/chillerlan-QRCodeTest-Output-QRImagickTest.html @@ -93,10 +93,6 @@ -

    - Output -

    -

    Packages

    @@ -155,7 +151,7 @@ @@ -336,7 +332,7 @@ @@ -383,7 +379,7 @@ @@ -419,7 +415,7 @@ @@ -455,7 +451,7 @@ @@ -496,7 +492,7 @@ @@ -534,7 +530,7 @@ @@ -568,7 +564,7 @@ @@ -603,7 +599,7 @@ @@ -638,7 +634,7 @@ @@ -654,20 +650,6 @@ -
    - Tags - - -
    -
    -
    - inheritDoc -
    -
    - - -
    -
    @@ -687,7 +669,7 @@ @@ -752,7 +734,7 @@ @@ -812,7 +794,7 @@ @@ -876,7 +858,7 @@ @@ -902,6 +884,21 @@ +
    + Tags + + +
    +
    +
    + throws +
    +
    + RuntimeException + + +
    +
    @@ -925,7 +922,7 @@ @@ -989,7 +986,7 @@ @@ -1038,7 +1035,7 @@ @@ -1093,7 +1090,7 @@ @@ -1109,20 +1106,6 @@ -
    - Tags - - -
    -
    -
    - inheritDoc -
    -
    - - -
    -
    @@ -1248,9 +1231,9 @@
  • Properties
  • diff --git a/classes/chillerlan-QRCodeTest-Output-QRInterventionImageTest.html b/classes/chillerlan-QRCodeTest-Output-QRInterventionImageTest.html index 582df9d08..740e88340 100644 --- a/classes/chillerlan-QRCodeTest-Output-QRInterventionImageTest.html +++ b/classes/chillerlan-QRCodeTest-Output-QRInterventionImageTest.html @@ -93,10 +93,6 @@ -

    - Output -

    -

    Packages

    @@ -156,7 +152,7 @@ @@ -337,7 +333,7 @@ @@ -384,7 +380,7 @@ @@ -420,7 +416,7 @@ @@ -456,7 +452,7 @@ @@ -497,7 +493,7 @@ @@ -512,22 +508,6 @@ -
    - Tags - - -
    -
    -
    - implements -
    -
    - -

    \chillerlan\QRCodeTest\Output\QROutputTestAbstract::moduleValueProvider()

    -
    - -
    -
    @@ -551,7 +531,7 @@ @@ -585,7 +565,7 @@ @@ -620,7 +600,7 @@ @@ -655,7 +635,7 @@ @@ -671,20 +651,6 @@ -
    - Tags - - -
    -
    -
    - inheritDoc -
    -
    - - -
    -
    @@ -704,7 +670,7 @@ @@ -769,7 +735,7 @@ @@ -829,7 +795,7 @@ @@ -893,7 +859,7 @@ @@ -919,6 +885,21 @@ +
    + Tags + + +
    +
    +
    + throws +
    +
    + RuntimeException + + +
    +
    @@ -942,7 +923,7 @@ @@ -1006,7 +987,7 @@ @@ -1055,7 +1036,7 @@ @@ -1110,7 +1091,7 @@ @@ -1126,20 +1107,6 @@ -
    - Tags - - -
    -
    -
    - inheritDoc -
    -
    - - -
    -
    @@ -1265,9 +1232,9 @@
  • Properties
  • diff --git a/classes/chillerlan-QRCodeTest-Output-QRMarkupHTMLTest.html b/classes/chillerlan-QRCodeTest-Output-QRMarkupHTMLTest.html index 81a1387a9..5e3b55043 100644 --- a/classes/chillerlan-QRCodeTest-Output-QRMarkupHTMLTest.html +++ b/classes/chillerlan-QRCodeTest-Output-QRMarkupHTMLTest.html @@ -93,10 +93,6 @@ -

    - Output -

    -

    Packages

    @@ -155,7 +151,7 @@ @@ -330,7 +326,7 @@ @@ -377,7 +373,7 @@ @@ -413,7 +409,7 @@ @@ -449,7 +445,7 @@ @@ -490,7 +486,7 @@ @@ -505,22 +501,6 @@ -
    - Tags - - -
    -
    -
    - implements -
    -
    - -

    \chillerlan\QRCodeTest\Output\QROutputTestAbstract::moduleValueProvider()

    -
    - -
    -
    @@ -544,7 +524,7 @@ @@ -579,7 +559,7 @@ @@ -614,7 +594,7 @@ @@ -630,20 +610,6 @@ -
    - Tags - - -
    -
    -
    - inheritDoc -
    -
    - - -
    -
    @@ -663,7 +629,7 @@ @@ -728,7 +694,7 @@ @@ -788,7 +754,7 @@ @@ -852,7 +818,7 @@ @@ -878,6 +844,21 @@ +
    + Tags + + +
    +
    +
    + throws +
    +
    + RuntimeException + + +
    +
    @@ -901,7 +882,7 @@ @@ -965,7 +946,7 @@ @@ -1014,7 +995,7 @@ @@ -1069,7 +1050,7 @@ @@ -1210,9 +1191,9 @@
  • Properties
  • diff --git a/classes/chillerlan-QRCodeTest-Output-QRMarkupSVGTest.html b/classes/chillerlan-QRCodeTest-Output-QRMarkupSVGTest.html index aa58dc027..cf9d05615 100644 --- a/classes/chillerlan-QRCodeTest-Output-QRMarkupSVGTest.html +++ b/classes/chillerlan-QRCodeTest-Output-QRMarkupSVGTest.html @@ -93,10 +93,6 @@ -

    - Output -

    -

    Packages

    @@ -155,7 +151,7 @@ @@ -330,7 +326,7 @@ @@ -377,7 +373,7 @@ @@ -413,7 +409,7 @@ @@ -449,7 +445,7 @@ @@ -490,7 +486,7 @@ @@ -528,7 +524,7 @@ @@ -563,7 +559,7 @@ @@ -598,7 +594,7 @@ @@ -614,20 +610,6 @@ -
    - Tags - - -
    -
    -
    - inheritDoc -
    -
    - - -
    -
    @@ -647,7 +629,7 @@ @@ -712,7 +694,7 @@ @@ -772,7 +754,7 @@ @@ -836,7 +818,7 @@ @@ -862,6 +844,21 @@ +
    + Tags + + +
    +
    +
    + throws +
    +
    + RuntimeException + + +
    +
    @@ -885,7 +882,7 @@ @@ -949,7 +946,7 @@ @@ -998,7 +995,7 @@ @@ -1053,7 +1050,7 @@ @@ -1194,9 +1191,9 @@
  • Properties
  • diff --git a/classes/chillerlan-QRCodeTest-Output-QRMarkupTestAbstract.html b/classes/chillerlan-QRCodeTest-Output-QRMarkupTestAbstract.html index 94b4aedd9..6ca269b4c 100644 --- a/classes/chillerlan-QRCodeTest-Output-QRMarkupTestAbstract.html +++ b/classes/chillerlan-QRCodeTest-Output-QRMarkupTestAbstract.html @@ -93,10 +93,6 @@ -

    - Output -

    -

    Packages

    @@ -158,7 +154,7 @@ @@ -333,7 +329,7 @@ @@ -380,7 +376,7 @@ @@ -416,7 +412,7 @@ @@ -452,7 +448,7 @@ @@ -493,7 +489,7 @@ @@ -508,22 +504,6 @@ -
    - Tags - - -
    -
    -
    - implements -
    -
    - -

    \chillerlan\QRCodeTest\Output\QROutputTestAbstract::moduleValueProvider()

    -
    - -
    -
    @@ -547,7 +527,7 @@ @@ -582,7 +562,7 @@ @@ -617,7 +597,7 @@ @@ -633,20 +613,6 @@ -
    - Tags - - -
    -
    -
    - inheritDoc -
    -
    - - -
    -
    @@ -666,7 +632,7 @@ @@ -731,7 +697,7 @@ @@ -791,7 +757,7 @@ @@ -855,7 +821,7 @@ @@ -881,6 +847,21 @@ +
    + Tags + + +
    +
    +
    + throws +
    +
    + RuntimeException + + +
    +
    @@ -904,7 +885,7 @@ @@ -968,7 +949,7 @@ @@ -1017,7 +998,7 @@ @@ -1072,7 +1053,7 @@ @@ -1213,9 +1194,9 @@
  • Properties
  • diff --git a/classes/chillerlan-QRCodeTest-Output-QRMarkupXMLTest.html b/classes/chillerlan-QRCodeTest-Output-QRMarkupXMLTest.html index 4375c2231..c97e90ea8 100644 --- a/classes/chillerlan-QRCodeTest-Output-QRMarkupXMLTest.html +++ b/classes/chillerlan-QRCodeTest-Output-QRMarkupXMLTest.html @@ -93,10 +93,6 @@ -

    - Output -

    -

    Packages

    @@ -153,7 +149,7 @@ @@ -328,7 +324,7 @@ @@ -375,7 +371,7 @@ @@ -411,7 +407,7 @@ @@ -447,7 +443,7 @@ @@ -488,7 +484,7 @@ @@ -503,22 +499,6 @@ -
    - Tags - - -
    -
    -
    - implements -
    -
    - -

    \chillerlan\QRCodeTest\Output\QROutputTestAbstract::moduleValueProvider()

    -
    - -
    -
    @@ -542,7 +522,7 @@ @@ -577,7 +557,7 @@ @@ -612,7 +592,7 @@ @@ -628,20 +608,6 @@ -
    - Tags - - -
    -
    -
    - inheritDoc -
    -
    - - -
    -
    @@ -661,7 +627,7 @@ @@ -726,7 +692,7 @@ @@ -786,7 +752,7 @@ @@ -850,7 +816,7 @@ @@ -876,6 +842,21 @@ +
    + Tags + + +
    +
    +
    + throws +
    +
    + RuntimeException + + +
    +
    @@ -899,7 +880,7 @@ @@ -963,7 +944,7 @@ @@ -1012,7 +993,7 @@ @@ -1067,7 +1048,7 @@ @@ -1208,9 +1189,9 @@
  • Properties
  • diff --git a/classes/chillerlan-QRCodeTest-Output-QROutputTestAbstract.html b/classes/chillerlan-QRCodeTest-Output-QROutputTestAbstract.html index fb29efb45..48e7ba40e 100644 --- a/classes/chillerlan-QRCodeTest-Output-QROutputTestAbstract.html +++ b/classes/chillerlan-QRCodeTest-Output-QROutputTestAbstract.html @@ -93,10 +93,6 @@ -

    - Output -

    -

    Packages

    @@ -158,7 +154,7 @@ @@ -334,7 +330,7 @@ should also be used to test custom output modules

    @@ -381,7 +377,7 @@ should also be used to test custom output modules

    @@ -417,7 +413,7 @@ should also be used to test custom output modules

    @@ -453,7 +449,7 @@ should also be used to test custom output modules

    @@ -494,7 +490,7 @@ should also be used to test custom output modules

    @@ -509,6 +505,22 @@ should also be used to test custom output modules

    +
    + Tags + + +
    +
    +
    + phpstan-return +
    +
    + +

    array<string, array{0: mixed, 1: bool}>

    +
    + +
    +
    @@ -532,7 +544,7 @@ should also be used to test custom output modules

    @@ -567,7 +579,7 @@ should also be used to test custom output modules

    @@ -602,7 +614,7 @@ should also be used to test custom output modules

    @@ -637,7 +649,7 @@ should also be used to test custom output modules

    @@ -702,7 +714,7 @@ should also be used to test custom output modules

    @@ -762,7 +774,7 @@ should also be used to test custom output modules

    @@ -826,7 +838,7 @@ should also be used to test custom output modules

    @@ -852,6 +864,21 @@ should also be used to test custom output modules

    +
    + Tags + + +
    +
    +
    + throws +
    +
    + RuntimeException + + +
    +
    @@ -875,7 +902,7 @@ should also be used to test custom output modules

    @@ -939,7 +966,7 @@ should also be used to test custom output modules

    @@ -988,7 +1015,7 @@ should also be used to test custom output modules

    @@ -1043,7 +1070,7 @@ should also be used to test custom output modules

    @@ -1184,9 +1211,9 @@ should also be used to test custom output modules

  • Properties
  • diff --git a/classes/chillerlan-QRCodeTest-Output-QRStringJSONTest.html b/classes/chillerlan-QRCodeTest-Output-QRStringJSONTest.html index ce753a3fd..244425fcd 100644 --- a/classes/chillerlan-QRCodeTest-Output-QRStringJSONTest.html +++ b/classes/chillerlan-QRCodeTest-Output-QRStringJSONTest.html @@ -93,10 +93,6 @@ -

    - Output -

    -

    Packages

    @@ -158,7 +154,7 @@ @@ -334,7 +330,7 @@ should also be used to test custom output modules

    @@ -381,7 +377,7 @@ should also be used to test custom output modules

    @@ -417,7 +413,7 @@ should also be used to test custom output modules

    @@ -453,7 +449,7 @@ should also be used to test custom output modules

    @@ -494,7 +490,7 @@ should also be used to test custom output modules

    @@ -509,22 +505,6 @@ should also be used to test custom output modules

    -
    - Tags - - -
    -
    -
    - implements -
    -
    - -

    \chillerlan\QRCodeTest\Output\QROutputTestAbstract::moduleValueProvider()

    -
    - -
    -
    @@ -548,7 +528,7 @@ should also be used to test custom output modules

    @@ -583,7 +563,7 @@ should also be used to test custom output modules

    @@ -618,7 +598,7 @@ should also be used to test custom output modules

    @@ -634,20 +614,6 @@ should also be used to test custom output modules

    -
    - Tags - - -
    -
    -
    - inheritDoc -
    -
    - - -
    -
    @@ -667,7 +633,7 @@ should also be used to test custom output modules

    @@ -732,7 +698,7 @@ should also be used to test custom output modules

    @@ -792,7 +758,7 @@ should also be used to test custom output modules

    @@ -856,7 +822,7 @@ should also be used to test custom output modules

    @@ -882,6 +848,21 @@ should also be used to test custom output modules

    +
    + Tags + + +
    +
    +
    + throws +
    +
    + RuntimeException + + +
    +
    @@ -905,7 +886,7 @@ should also be used to test custom output modules

    @@ -969,7 +950,7 @@ should also be used to test custom output modules

    @@ -1018,7 +999,7 @@ should also be used to test custom output modules

    @@ -1073,7 +1054,7 @@ should also be used to test custom output modules

    @@ -1214,9 +1195,9 @@ should also be used to test custom output modules

  • Properties
  • diff --git a/classes/chillerlan-QRCodeTest-Output-QRStringTextTest.html b/classes/chillerlan-QRCodeTest-Output-QRStringTextTest.html index 7b2d9333a..322fa6582 100644 --- a/classes/chillerlan-QRCodeTest-Output-QRStringTextTest.html +++ b/classes/chillerlan-QRCodeTest-Output-QRStringTextTest.html @@ -93,10 +93,6 @@ -

    - Output -

    -

    Packages

    @@ -155,7 +151,7 @@ @@ -331,7 +327,7 @@ should also be used to test custom output modules

    @@ -378,7 +374,7 @@ should also be used to test custom output modules

    @@ -414,7 +410,7 @@ should also be used to test custom output modules

    @@ -450,7 +446,7 @@ should also be used to test custom output modules

    @@ -491,7 +487,7 @@ should also be used to test custom output modules

    @@ -506,6 +502,22 @@ should also be used to test custom output modules

    +
    + Tags + + +
    +
    +
    + phpstan-return +
    +
    + +

    array<string, array{0: mixed, 1: bool}>

    +
    + +
    +
    @@ -529,7 +541,7 @@ should also be used to test custom output modules

    @@ -564,7 +576,7 @@ should also be used to test custom output modules

    @@ -599,7 +611,7 @@ should also be used to test custom output modules

    @@ -615,20 +627,6 @@ should also be used to test custom output modules

    -
    - Tags - - -
    -
    -
    - inheritDoc -
    -
    - - -
    -
    @@ -648,7 +646,7 @@ should also be used to test custom output modules

    @@ -713,7 +711,7 @@ should also be used to test custom output modules

    @@ -773,7 +771,7 @@ should also be used to test custom output modules

    @@ -837,7 +835,7 @@ should also be used to test custom output modules

    @@ -863,6 +861,21 @@ should also be used to test custom output modules

    +
    + Tags + + +
    +
    +
    + throws +
    +
    + RuntimeException + + +
    +
    @@ -886,7 +899,7 @@ should also be used to test custom output modules

    @@ -950,7 +963,7 @@ should also be used to test custom output modules

    @@ -999,7 +1012,7 @@ should also be used to test custom output modules

    @@ -1054,7 +1067,7 @@ should also be used to test custom output modules

    @@ -1195,9 +1208,9 @@ should also be used to test custom output modules

  • Properties
  • diff --git a/classes/chillerlan-QRCodeTest-Output-RGBArrayModuleValueProviderTrait.html b/classes/chillerlan-QRCodeTest-Output-RGBArrayModuleValueProviderTrait.html index eef3b6f3f..3c04847c5 100644 --- a/classes/chillerlan-QRCodeTest-Output-RGBArrayModuleValueProviderTrait.html +++ b/classes/chillerlan-QRCodeTest-Output-RGBArrayModuleValueProviderTrait.html @@ -93,10 +93,6 @@ -

    - Output -

    -

    Packages

    @@ -135,7 +131,7 @@ @@ -220,7 +216,7 @@ diff --git a/classes/chillerlan-QRCodeTest-QRCodeReaderGDTest.html b/classes/chillerlan-QRCodeTest-QRCodeReaderGDTest.html index cdf7a5f93..a477fd12f 100644 --- a/classes/chillerlan-QRCodeTest-QRCodeReaderGDTest.html +++ b/classes/chillerlan-QRCodeTest-QRCodeReaderGDTest.html @@ -93,10 +93,6 @@ -

    - Output -

    -

    Packages

    @@ -154,7 +150,7 @@ @@ -305,7 +301,7 @@ @@ -351,7 +347,7 @@ @@ -398,7 +394,7 @@ @@ -439,7 +435,7 @@ @@ -477,7 +473,7 @@ @@ -562,7 +558,7 @@ @@ -577,6 +573,22 @@ +
    + Tags + + +
    +
    +
    + phpstan-return +
    +
    + +

    array<string, array{0: string, 1: string, 2: bool}>

    +
    + +
    +
    @@ -600,7 +612,7 @@ @@ -680,7 +692,7 @@ @@ -760,7 +772,7 @@ @@ -794,7 +806,7 @@ @@ -839,7 +851,7 @@ @@ -899,7 +911,7 @@ @@ -954,7 +966,7 @@ @@ -1095,7 +1107,7 @@
  • Properties
  • diff --git a/classes/chillerlan-QRCodeTest-QRCodeReaderImagickTest.html b/classes/chillerlan-QRCodeTest-QRCodeReaderImagickTest.html index 2d8bd5ba0..784e924fd 100644 --- a/classes/chillerlan-QRCodeTest-QRCodeReaderImagickTest.html +++ b/classes/chillerlan-QRCodeTest-QRCodeReaderImagickTest.html @@ -93,10 +93,6 @@ -

    - Output -

    -

    Packages

    @@ -154,7 +150,7 @@ @@ -317,7 +313,7 @@ @@ -363,7 +359,7 @@ @@ -410,7 +406,7 @@ @@ -451,7 +447,7 @@ @@ -489,7 +485,7 @@ @@ -574,7 +570,7 @@ @@ -589,6 +585,22 @@ +
    + Tags + + +
    +
    +
    + phpstan-return +
    +
    + +

    array<string, array{0: string, 1: string, 2: bool}>

    +
    + +
    +
    @@ -612,7 +624,7 @@ @@ -692,7 +704,7 @@ @@ -772,7 +784,7 @@ @@ -806,7 +818,7 @@ @@ -871,7 +883,7 @@ @@ -886,6 +898,22 @@ +
    + Tags + + +
    +
    +
    + phpstan-return +
    +
    + +

    array<string, array{0: string, 1: string}>

    +
    + +
    +
    @@ -909,7 +937,7 @@ @@ -954,7 +982,7 @@ @@ -1014,7 +1042,7 @@ @@ -1069,7 +1097,7 @@ @@ -1210,7 +1238,7 @@
  • Properties
  • diff --git a/classes/chillerlan-QRCodeTest-QRCodeReaderTestAbstract.html b/classes/chillerlan-QRCodeTest-QRCodeReaderTestAbstract.html index 557a90f33..a3a261b69 100644 --- a/classes/chillerlan-QRCodeTest-QRCodeReaderTestAbstract.html +++ b/classes/chillerlan-QRCodeTest-QRCodeReaderTestAbstract.html @@ -93,10 +93,6 @@ -

    - Output -

    -

    Packages

    @@ -157,7 +153,7 @@ @@ -308,7 +304,7 @@ @@ -354,7 +350,7 @@ @@ -401,7 +397,7 @@ @@ -442,7 +438,7 @@ @@ -480,7 +476,7 @@ @@ -565,7 +561,7 @@ @@ -580,6 +576,22 @@ +
    + Tags + + +
    +
    +
    + phpstan-return +
    +
    + +

    array<string, array{0: string, 1: string, 2: bool}>

    +
    + +
    +
    @@ -603,7 +615,7 @@ @@ -683,7 +695,7 @@ @@ -763,7 +775,7 @@ @@ -797,7 +809,7 @@ @@ -842,7 +854,7 @@ @@ -902,7 +914,7 @@ @@ -957,7 +969,7 @@ @@ -1098,7 +1110,7 @@
  • Properties
  • diff --git a/classes/chillerlan-QRCodeTest-QRCodeTest.html b/classes/chillerlan-QRCodeTest-QRCodeTest.html index d3844baf1..0e5dce7a3 100644 --- a/classes/chillerlan-QRCodeTest-QRCodeTest.html +++ b/classes/chillerlan-QRCodeTest-QRCodeTest.html @@ -93,10 +93,6 @@ -

    - Output -

    -

    Packages

    @@ -157,7 +153,7 @@ @@ -315,7 +311,7 @@ @@ -362,7 +358,7 @@ @@ -398,7 +394,7 @@ @@ -439,7 +435,7 @@ @@ -474,7 +470,7 @@ @@ -509,7 +505,7 @@ @@ -544,7 +540,7 @@ @@ -579,7 +575,7 @@ @@ -639,7 +635,7 @@ @@ -703,7 +699,7 @@ @@ -729,6 +725,21 @@ +
    + Tags + + +
    +
    +
    + throws +
    +
    + RuntimeException + + +
    +
    @@ -752,7 +763,7 @@ @@ -816,7 +827,7 @@ @@ -865,7 +876,7 @@ @@ -1006,8 +1017,8 @@
  • Properties
  • diff --git a/classes/chillerlan-QRCodeTest-QRMatrixDebugTrait.html b/classes/chillerlan-QRCodeTest-QRMatrixDebugTrait.html index 367071331..677fa4159 100644 --- a/classes/chillerlan-QRCodeTest-QRMatrixDebugTrait.html +++ b/classes/chillerlan-QRCodeTest-QRMatrixDebugTrait.html @@ -93,10 +93,6 @@ -

    - Output -

    -

    Packages

    @@ -134,7 +130,7 @@ @@ -212,7 +208,7 @@ @@ -257,7 +253,7 @@ diff --git a/classes/chillerlan-QRCodeTest-QRMaxLengthTrait.html b/classes/chillerlan-QRCodeTest-QRMaxLengthTrait.html index 40ac66b68..eb6fe0836 100644 --- a/classes/chillerlan-QRCodeTest-QRMaxLengthTrait.html +++ b/classes/chillerlan-QRCodeTest-QRMaxLengthTrait.html @@ -93,10 +93,6 @@ -

    - Output -

    -

    Packages

    @@ -134,7 +130,7 @@ @@ -254,7 +250,7 @@ @@ -357,7 +353,7 @@ diff --git a/classes/chillerlan-QRCodeTest-QROptionsTest.html b/classes/chillerlan-QRCodeTest-QROptionsTest.html index 24cb6f162..acc5465d4 100644 --- a/classes/chillerlan-QRCodeTest-QROptionsTest.html +++ b/classes/chillerlan-QRCodeTest-QROptionsTest.html @@ -93,10 +93,6 @@ -

    - Output -

    -

    Packages

    @@ -154,7 +150,7 @@ @@ -303,7 +299,7 @@ @@ -341,7 +337,7 @@ @@ -379,7 +375,7 @@ @@ -417,7 +413,7 @@ @@ -483,7 +479,7 @@ @@ -549,7 +545,7 @@ @@ -584,7 +580,7 @@ @@ -619,7 +615,7 @@ @@ -654,7 +650,7 @@ @@ -689,7 +685,7 @@ @@ -755,7 +751,7 @@ @@ -835,7 +831,7 @@ @@ -873,7 +869,7 @@ diff --git a/files/src-common-bitbuffer.html b/files/src-common-bitbuffer.html index 2b138cd40..322aec6fc 100644 --- a/files/src-common-bitbuffer.html +++ b/files/src-common-bitbuffer.html @@ -93,10 +93,6 @@ -

    - Output -

    -

    Packages

    diff --git a/files/src-common-ecclevel.html b/files/src-common-ecclevel.html index 52b9ed30c..62a3be7fb 100644 --- a/files/src-common-ecclevel.html +++ b/files/src-common-ecclevel.html @@ -93,10 +93,6 @@ -

    - Output -

    -

    Packages

    diff --git a/files/src-common-ecicharset.html b/files/src-common-ecicharset.html index 935491d60..c4bbf10e6 100644 --- a/files/src-common-ecicharset.html +++ b/files/src-common-ecicharset.html @@ -93,10 +93,6 @@ -

    - Output -

    -

    Packages

    diff --git a/files/src-common-gdluminancesource.html b/files/src-common-gdluminancesource.html index 1d5d46821..a4d6ea566 100644 --- a/files/src-common-gdluminancesource.html +++ b/files/src-common-gdluminancesource.html @@ -93,10 +93,6 @@ -

    - Output -

    -

    Packages

    diff --git a/files/src-common-genericgfpoly.html b/files/src-common-genericgfpoly.html index 58d19d368..80c8b9e80 100644 --- a/files/src-common-genericgfpoly.html +++ b/files/src-common-genericgfpoly.html @@ -93,10 +93,6 @@ -

    - Output -

    -

    Packages

    diff --git a/files/src-common-gf256.html b/files/src-common-gf256.html index 62d8ffedb..d25974003 100644 --- a/files/src-common-gf256.html +++ b/files/src-common-gf256.html @@ -93,10 +93,6 @@ -

    - Output -

    -

    Packages

    diff --git a/files/src-common-imagickluminancesource.html b/files/src-common-imagickluminancesource.html index 38656b887..53f3e9e59 100644 --- a/files/src-common-imagickluminancesource.html +++ b/files/src-common-imagickluminancesource.html @@ -93,10 +93,6 @@ -

    - Output -

    -

    Packages

    diff --git a/files/src-common-luminancesourceabstract.html b/files/src-common-luminancesourceabstract.html index 8a35f9d89..8e4870bcf 100644 --- a/files/src-common-luminancesourceabstract.html +++ b/files/src-common-luminancesourceabstract.html @@ -93,10 +93,6 @@ -

    - Output -

    -

    Packages

    diff --git a/files/src-common-luminancesourceinterface.html b/files/src-common-luminancesourceinterface.html index 5d8cebb2e..ab90649f2 100644 --- a/files/src-common-luminancesourceinterface.html +++ b/files/src-common-luminancesourceinterface.html @@ -93,10 +93,6 @@ -

    - Output -

    -

    Packages

    @@ -194,7 +190,7 @@
    -
    LuminanceSourceInterface
    +
    LuminanceSourceInterface
    Interface for the luminance sources
    diff --git a/files/src-common-maskpattern.html b/files/src-common-maskpattern.html index 6268a0ef0..700923e49 100644 --- a/files/src-common-maskpattern.html +++ b/files/src-common-maskpattern.html @@ -93,10 +93,6 @@ -

    - Output -

    -

    Packages

    diff --git a/files/src-common-mode.html b/files/src-common-mode.html index fe5f2058d..0ea1f40e6 100644 --- a/files/src-common-mode.html +++ b/files/src-common-mode.html @@ -93,10 +93,6 @@ -

    - Output -

    -

    Packages

    diff --git a/files/src-common-version.html b/files/src-common-version.html index 9945cecba..c932a398b 100644 --- a/files/src-common-version.html +++ b/files/src-common-version.html @@ -93,10 +93,6 @@ -

    - Output -

    -

    Packages

    diff --git a/files/src-data-alphanum.html b/files/src-data-alphanum.html index 789479632..bb458f354 100644 --- a/files/src-data-alphanum.html +++ b/files/src-data-alphanum.html @@ -93,10 +93,6 @@ -

    - Output -

    -

    Packages

    diff --git a/files/src-data-byte.html b/files/src-data-byte.html index ebf19ca49..ab88689cd 100644 --- a/files/src-data-byte.html +++ b/files/src-data-byte.html @@ -93,10 +93,6 @@ -

    - Output -

    -

    Packages

    diff --git a/files/src-data-eci.html b/files/src-data-eci.html index 4d32dcbab..23e699d86 100644 --- a/files/src-data-eci.html +++ b/files/src-data-eci.html @@ -93,10 +93,6 @@ -

    - Output -

    -

    Packages

    diff --git a/files/src-data-hanzi.html b/files/src-data-hanzi.html index d4eb0d9e4..c7f78b088 100644 --- a/files/src-data-hanzi.html +++ b/files/src-data-hanzi.html @@ -93,10 +93,6 @@ -

    - Output -

    -

    Packages

    diff --git a/files/src-data-kanji.html b/files/src-data-kanji.html index 9ed481ee9..da04d575d 100644 --- a/files/src-data-kanji.html +++ b/files/src-data-kanji.html @@ -93,10 +93,6 @@ -

    - Output -

    -

    Packages

    diff --git a/files/src-data-number.html b/files/src-data-number.html index e6d6e4f85..2fe3cefa4 100644 --- a/files/src-data-number.html +++ b/files/src-data-number.html @@ -93,10 +93,6 @@ -

    - Output -

    -

    Packages

    diff --git a/files/src-data-qrcodedataexception.html b/files/src-data-qrcodedataexception.html index b411d941f..a783cca6c 100644 --- a/files/src-data-qrcodedataexception.html +++ b/files/src-data-qrcodedataexception.html @@ -93,10 +93,6 @@ -

    - Output -

    -

    Packages

    diff --git a/files/src-data-qrdata.html b/files/src-data-qrdata.html index 520170a8d..d75bf2505 100644 --- a/files/src-data-qrdata.html +++ b/files/src-data-qrdata.html @@ -93,10 +93,6 @@ -

    - Output -

    -

    Packages

    diff --git a/files/src-data-qrdatamodeabstract.html b/files/src-data-qrdatamodeabstract.html index 917fa5795..6eba3e030 100644 --- a/files/src-data-qrdatamodeabstract.html +++ b/files/src-data-qrdatamodeabstract.html @@ -93,10 +93,6 @@ -

    - Output -

    -

    Packages

    diff --git a/files/src-data-qrdatamodeinterface.html b/files/src-data-qrdatamodeinterface.html index cc9c30dff..304c27c9a 100644 --- a/files/src-data-qrdatamodeinterface.html +++ b/files/src-data-qrdatamodeinterface.html @@ -93,10 +93,6 @@ -

    - Output -

    -

    Packages

    diff --git a/files/src-data-qrmatrix.html b/files/src-data-qrmatrix.html index 7b2eb445a..a27c41ce3 100644 --- a/files/src-data-qrmatrix.html +++ b/files/src-data-qrmatrix.html @@ -93,10 +93,6 @@ -

    - Output -

    -

    Packages

    diff --git a/files/src-data-reedsolomonencoder.html b/files/src-data-reedsolomonencoder.html index e03b30091..18fe3c866 100644 --- a/files/src-data-reedsolomonencoder.html +++ b/files/src-data-reedsolomonencoder.html @@ -93,10 +93,6 @@ -

    - Output -

    -

    Packages

    diff --git a/files/src-decoder-binarizer.html b/files/src-decoder-binarizer.html index 111728e76..5951b911f 100644 --- a/files/src-decoder-binarizer.html +++ b/files/src-decoder-binarizer.html @@ -93,10 +93,6 @@ -

    - Output -

    -

    Packages

    diff --git a/files/src-decoder-bitmatrix.html b/files/src-decoder-bitmatrix.html index 8f444f576..c8ecf770a 100644 --- a/files/src-decoder-bitmatrix.html +++ b/files/src-decoder-bitmatrix.html @@ -93,10 +93,6 @@ -

    - Output -

    -

    Packages

    diff --git a/files/src-decoder-decoder.html b/files/src-decoder-decoder.html index 7d7aa21c8..f029c6054 100644 --- a/files/src-decoder-decoder.html +++ b/files/src-decoder-decoder.html @@ -93,10 +93,6 @@ -

    - Output -

    -

    Packages

    diff --git a/files/src-decoder-decoderresult.html b/files/src-decoder-decoderresult.html index ea867b7de..c5715d94d 100644 --- a/files/src-decoder-decoderresult.html +++ b/files/src-decoder-decoderresult.html @@ -93,10 +93,6 @@ -

    - Output -

    -

    Packages

    diff --git a/files/src-decoder-qrcodedecoderexception.html b/files/src-decoder-qrcodedecoderexception.html index d0f470477..741647b7e 100644 --- a/files/src-decoder-qrcodedecoderexception.html +++ b/files/src-decoder-qrcodedecoderexception.html @@ -93,10 +93,6 @@ -

    - Output -

    -

    Packages

    diff --git a/files/src-decoder-reedsolomondecoder.html b/files/src-decoder-reedsolomondecoder.html index 19e06a36b..c322de2d1 100644 --- a/files/src-decoder-reedsolomondecoder.html +++ b/files/src-decoder-reedsolomondecoder.html @@ -93,10 +93,6 @@ -

    - Output -

    -

    Packages

    diff --git a/files/src-detector-alignmentpattern.html b/files/src-detector-alignmentpattern.html index 38acd8587..bcab136dc 100644 --- a/files/src-detector-alignmentpattern.html +++ b/files/src-detector-alignmentpattern.html @@ -93,10 +93,6 @@ -

    - Output -

    -

    Packages

    diff --git a/files/src-detector-alignmentpatternfinder.html b/files/src-detector-alignmentpatternfinder.html index a0fb8deb0..045524d2d 100644 --- a/files/src-detector-alignmentpatternfinder.html +++ b/files/src-detector-alignmentpatternfinder.html @@ -93,10 +93,6 @@ -

    - Output -

    -

    Packages

    diff --git a/files/src-detector-detector.html b/files/src-detector-detector.html index e895f788e..9ee390ebc 100644 --- a/files/src-detector-detector.html +++ b/files/src-detector-detector.html @@ -93,10 +93,6 @@ -

    - Output -

    -

    Packages

    diff --git a/files/src-detector-finderpattern.html b/files/src-detector-finderpattern.html index 4b93694b9..a88a28ddf 100644 --- a/files/src-detector-finderpattern.html +++ b/files/src-detector-finderpattern.html @@ -93,10 +93,6 @@ -

    - Output -

    -

    Packages

    diff --git a/files/src-detector-finderpatternfinder.html b/files/src-detector-finderpatternfinder.html index 566c4c57e..e37a94dca 100644 --- a/files/src-detector-finderpatternfinder.html +++ b/files/src-detector-finderpatternfinder.html @@ -93,10 +93,6 @@ -

    - Output -

    -

    Packages

    @@ -182,15 +178,6 @@

    Apache-2.0

    - -
    - phan-file-suppress -
    -
    - -

    PhanTypePossiblyInvalidDimOffset

    -
    -
    diff --git a/files/src-detector-gridsampler.html b/files/src-detector-gridsampler.html index a42c76dcb..681949bf0 100644 --- a/files/src-detector-gridsampler.html +++ b/files/src-detector-gridsampler.html @@ -93,10 +93,6 @@ -

    - Output -

    -

    Packages

    diff --git a/files/src-detector-perspectivetransform.html b/files/src-detector-perspectivetransform.html index 6db977e48..2129dd7d6 100644 --- a/files/src-detector-perspectivetransform.html +++ b/files/src-detector-perspectivetransform.html @@ -93,10 +93,6 @@ -

    - Output -

    -

    Packages

    diff --git a/files/src-detector-qrcodedetectorexception.html b/files/src-detector-qrcodedetectorexception.html index da10edb4d..c246dc59a 100644 --- a/files/src-detector-qrcodedetectorexception.html +++ b/files/src-detector-qrcodedetectorexception.html @@ -93,10 +93,6 @@ -

    - Output -

    -

    Packages

    diff --git a/files/src-detector-resultpoint.html b/files/src-detector-resultpoint.html index e1418c018..e27829368 100644 --- a/files/src-detector-resultpoint.html +++ b/files/src-detector-resultpoint.html @@ -93,10 +93,6 @@ -

    - Output -

    -

    Packages

    diff --git a/files/src-output-csscolormodulevaluetrait.html b/files/src-output-csscolormodulevaluetrait.html index e0871603a..7b49607c9 100644 --- a/files/src-output-csscolormodulevaluetrait.html +++ b/files/src-output-csscolormodulevaluetrait.html @@ -93,10 +93,6 @@ -

    - Output -

    -

    Packages

    diff --git a/files/src-output-qrcodeoutputexception.html b/files/src-output-qrcodeoutputexception.html index 5c30f7834..2a4fbd7ac 100644 --- a/files/src-output-qrcodeoutputexception.html +++ b/files/src-output-qrcodeoutputexception.html @@ -93,10 +93,6 @@ -

    - Output -

    -

    Packages

    diff --git a/files/src-output-qreps.html b/files/src-output-qreps.html index 8d31149c4..03b09b393 100644 --- a/files/src-output-qreps.html +++ b/files/src-output-qreps.html @@ -93,10 +93,6 @@ -

    - Output -

    -

    Packages

    diff --git a/files/src-output-qrfpdf.html b/files/src-output-qrfpdf.html index 66755e720..2c636def4 100644 --- a/files/src-output-qrfpdf.html +++ b/files/src-output-qrfpdf.html @@ -93,10 +93,6 @@ -

    - Output -

    -

    Packages

    diff --git a/files/src-output-qrgdimage.html b/files/src-output-qrgdimage.html index 3b93753c5..0a619f462 100644 --- a/files/src-output-qrgdimage.html +++ b/files/src-output-qrgdimage.html @@ -93,10 +93,6 @@ -

    - Output -

    -

    Packages

    diff --git a/files/src-output-qrgdimageavif.html b/files/src-output-qrgdimageavif.html index dbc828ee1..0cb9113cd 100644 --- a/files/src-output-qrgdimageavif.html +++ b/files/src-output-qrgdimageavif.html @@ -93,10 +93,6 @@ -

    - Output -

    -

    Packages

    diff --git a/files/src-output-qrgdimagebmp.html b/files/src-output-qrgdimagebmp.html index 2020ebf8b..6da818662 100644 --- a/files/src-output-qrgdimagebmp.html +++ b/files/src-output-qrgdimagebmp.html @@ -93,10 +93,6 @@ -

    - Output -

    -

    Packages

    diff --git a/files/src-output-qrgdimagegif.html b/files/src-output-qrgdimagegif.html index 44f0c0360..a8ef40513 100644 --- a/files/src-output-qrgdimagegif.html +++ b/files/src-output-qrgdimagegif.html @@ -93,10 +93,6 @@ -

    - Output -

    -

    Packages

    diff --git a/files/src-output-qrgdimagejpeg.html b/files/src-output-qrgdimagejpeg.html index 8abeed641..e88d6241f 100644 --- a/files/src-output-qrgdimagejpeg.html +++ b/files/src-output-qrgdimagejpeg.html @@ -93,10 +93,6 @@ -

    - Output -

    -

    Packages

    diff --git a/files/src-output-qrgdimagepng.html b/files/src-output-qrgdimagepng.html index 389512e48..c1126f8e1 100644 --- a/files/src-output-qrgdimagepng.html +++ b/files/src-output-qrgdimagepng.html @@ -93,10 +93,6 @@ -

    - Output -

    -

    Packages

    diff --git a/files/src-output-qrgdimagewebp.html b/files/src-output-qrgdimagewebp.html index 2c7b5fd5a..5d54c8125 100644 --- a/files/src-output-qrgdimagewebp.html +++ b/files/src-output-qrgdimagewebp.html @@ -93,10 +93,6 @@ -

    - Output -

    -

    Packages

    diff --git a/files/src-output-qrimagick.html b/files/src-output-qrimagick.html index 7af5f796b..0b4502e18 100644 --- a/files/src-output-qrimagick.html +++ b/files/src-output-qrimagick.html @@ -93,10 +93,6 @@ -

    - Output -

    -

    Packages

    diff --git a/files/src-output-qrinterventionimage.html b/files/src-output-qrinterventionimage.html index 879384d08..6e593df28 100644 --- a/files/src-output-qrinterventionimage.html +++ b/files/src-output-qrinterventionimage.html @@ -93,10 +93,6 @@ -

    - Output -

    -

    Packages

    diff --git a/files/src-output-qrmarkup.html b/files/src-output-qrmarkup.html index 165f6bf7e..6061b77e8 100644 --- a/files/src-output-qrmarkup.html +++ b/files/src-output-qrmarkup.html @@ -93,10 +93,6 @@ -

    - Output -

    -

    Packages

    diff --git a/files/src-output-qrmarkuphtml.html b/files/src-output-qrmarkuphtml.html index dc8e8f8cf..1f76c8bd5 100644 --- a/files/src-output-qrmarkuphtml.html +++ b/files/src-output-qrmarkuphtml.html @@ -93,10 +93,6 @@ -

    - Output -

    -

    Packages

    diff --git a/files/src-output-qrmarkupsvg.html b/files/src-output-qrmarkupsvg.html index d25c4a6c8..724369a6c 100644 --- a/files/src-output-qrmarkupsvg.html +++ b/files/src-output-qrmarkupsvg.html @@ -93,10 +93,6 @@ -

    - Output -

    -

    Packages

    diff --git a/files/src-output-qrmarkupxml.html b/files/src-output-qrmarkupxml.html index 35ec08725..95643d139 100644 --- a/files/src-output-qrmarkupxml.html +++ b/files/src-output-qrmarkupxml.html @@ -93,10 +93,6 @@ -

    - Output -

    -

    Packages

    @@ -182,15 +178,6 @@

    PhpComposerExtensionStubsInspection

    - -
    - phan-file-suppress -
    -
    - -

    PhanTypeMismatchArgumentInternal

    -
    -
    diff --git a/files/src-output-qroutputabstract.html b/files/src-output-qroutputabstract.html index 5392a1ddf..0418a3885 100644 --- a/files/src-output-qroutputabstract.html +++ b/files/src-output-qroutputabstract.html @@ -93,10 +93,6 @@ -

    - Output -

    -

    Packages

    diff --git a/files/src-output-qroutputinterface.html b/files/src-output-qroutputinterface.html index e38c53cbf..85166fb04 100644 --- a/files/src-output-qroutputinterface.html +++ b/files/src-output-qroutputinterface.html @@ -93,10 +93,6 @@ -

    - Output -

    -

    Packages

    diff --git a/files/src-output-qrstringjson.html b/files/src-output-qrstringjson.html index e8090a29a..8ca9a30d5 100644 --- a/files/src-output-qrstringjson.html +++ b/files/src-output-qrstringjson.html @@ -93,10 +93,6 @@ -

    - Output -

    -

    Packages

    @@ -204,7 +200,7 @@
    -
    QRStringJSON
    common output abstract
    +
    QRStringJSON
    JSON Output
    diff --git a/files/src-output-qrstringtext.html b/files/src-output-qrstringtext.html index 14d2951a9..2ea1f0622 100644 --- a/files/src-output-qrstringtext.html +++ b/files/src-output-qrstringtext.html @@ -93,10 +93,6 @@ -

    - Output -

    -

    Packages

    @@ -195,7 +191,7 @@
    -
    QRStringText
    common output abstract
    +
    QRStringText
    String/plaintext output (for CLI etc.)
    diff --git a/files/src-output-rgbarraymodulevaluetrait.html b/files/src-output-rgbarraymodulevaluetrait.html index 557803524..1499335f8 100644 --- a/files/src-output-rgbarraymodulevaluetrait.html +++ b/files/src-output-rgbarraymodulevaluetrait.html @@ -93,10 +93,6 @@ -

    - Output -

    -

    Packages

    diff --git a/files/src-qrcode.html b/files/src-qrcode.html index 98bd99ba9..65677be98 100644 --- a/files/src-qrcode.html +++ b/files/src-qrcode.html @@ -93,10 +93,6 @@ -

    - Output -

    -

    Packages

    diff --git a/files/src-qrcodeexception.html b/files/src-qrcodeexception.html index 2e5368e0d..d9944d1e3 100644 --- a/files/src-qrcodeexception.html +++ b/files/src-qrcodeexception.html @@ -93,10 +93,6 @@ -

    - Output -

    -

    Packages

    diff --git a/files/src-qrcodereaderoptionstrait.html b/files/src-qrcodereaderoptionstrait.html index 2fbb99d72..da14e98cf 100644 --- a/files/src-qrcodereaderoptionstrait.html +++ b/files/src-qrcodereaderoptionstrait.html @@ -93,10 +93,6 @@ -

    - Output -

    -

    Packages

    diff --git a/files/src-qroptions.html b/files/src-qroptions.html index e87e904d1..faca65056 100644 --- a/files/src-qroptions.html +++ b/files/src-qroptions.html @@ -93,10 +93,6 @@ -

    - Output -

    -

    Packages

    diff --git a/files/src-qroptionstrait.html b/files/src-qroptionstrait.html index 3171254db..9458a825a 100644 --- a/files/src-qroptionstrait.html +++ b/files/src-qroptionstrait.html @@ -93,10 +93,6 @@ -

    - Output -

    -

    Packages

    diff --git a/files/tests-builddirtrait.html b/files/tests-builddirtrait.html index 6b1f88af2..7af463703 100644 --- a/files/tests-builddirtrait.html +++ b/files/tests-builddirtrait.html @@ -93,10 +93,6 @@ -

    - Output -

    -

    Packages

    diff --git a/files/tests-common-bitbuffertest.html b/files/tests-common-bitbuffertest.html index 47ef59bfe..55d3f5761 100644 --- a/files/tests-common-bitbuffertest.html +++ b/files/tests-common-bitbuffertest.html @@ -93,10 +93,6 @@ -

    - Output -

    -

    Packages

    diff --git a/files/tests-common-eccleveltest.html b/files/tests-common-eccleveltest.html index 900d8f829..dd921735e 100644 --- a/files/tests-common-eccleveltest.html +++ b/files/tests-common-eccleveltest.html @@ -93,10 +93,6 @@ -

    - Output -

    -

    Packages

    diff --git a/files/tests-common-ecicharsettest.html b/files/tests-common-ecicharsettest.html index 9a36d571a..d8c2a90ac 100644 --- a/files/tests-common-ecicharsettest.html +++ b/files/tests-common-ecicharsettest.html @@ -93,10 +93,6 @@ -

    - Output -

    -

    Packages

    diff --git a/files/tests-common-maskpatterntest.html b/files/tests-common-maskpatterntest.html index a2b511b7c..983ecdffd 100644 --- a/files/tests-common-maskpatterntest.html +++ b/files/tests-common-maskpatterntest.html @@ -93,10 +93,6 @@ -

    - Output -

    -

    Packages

    diff --git a/files/tests-common-modetest.html b/files/tests-common-modetest.html index 159384d3b..d14df320e 100644 --- a/files/tests-common-modetest.html +++ b/files/tests-common-modetest.html @@ -93,10 +93,6 @@ -

    - Output -

    -

    Packages

    diff --git a/files/tests-common-versiontest.html b/files/tests-common-versiontest.html index d423a8b49..aac170a71 100644 --- a/files/tests-common-versiontest.html +++ b/files/tests-common-versiontest.html @@ -93,10 +93,6 @@ -

    - Output -

    -

    Packages

    diff --git a/files/tests-data-alphanumtest.html b/files/tests-data-alphanumtest.html index db8394899..91106ebb2 100644 --- a/files/tests-data-alphanumtest.html +++ b/files/tests-data-alphanumtest.html @@ -93,10 +93,6 @@ -

    - Output -

    -

    Packages

    diff --git a/files/tests-data-bytetest.html b/files/tests-data-bytetest.html index a4f8b43b8..2c803a8ba 100644 --- a/files/tests-data-bytetest.html +++ b/files/tests-data-bytetest.html @@ -93,10 +93,6 @@ -

    - Output -

    -

    Packages

    diff --git a/files/tests-data-datainterfacetestabstract.html b/files/tests-data-datainterfacetestabstract.html index b1ccbc6af..d94e5f804 100644 --- a/files/tests-data-datainterfacetestabstract.html +++ b/files/tests-data-datainterfacetestabstract.html @@ -93,10 +93,6 @@ -

    - Output -

    -

    Packages

    diff --git a/files/tests-data-ecitest.html b/files/tests-data-ecitest.html index ddef3bf44..ce7a4205b 100644 --- a/files/tests-data-ecitest.html +++ b/files/tests-data-ecitest.html @@ -93,10 +93,6 @@ -

    - Output -

    -

    Packages

    diff --git a/files/tests-data-hanzitest.html b/files/tests-data-hanzitest.html index af3191163..fe2841a65 100644 --- a/files/tests-data-hanzitest.html +++ b/files/tests-data-hanzitest.html @@ -93,10 +93,6 @@ -

    - Output -

    -

    Packages

    diff --git a/files/tests-data-kanjitest.html b/files/tests-data-kanjitest.html index 810c3361a..2d13a0543 100644 --- a/files/tests-data-kanjitest.html +++ b/files/tests-data-kanjitest.html @@ -93,10 +93,6 @@ -

    - Output -

    -

    Packages

    diff --git a/files/tests-data-numbertest.html b/files/tests-data-numbertest.html index cf08baf9e..4ffed2dd8 100644 --- a/files/tests-data-numbertest.html +++ b/files/tests-data-numbertest.html @@ -93,10 +93,6 @@ -

    - Output -

    -

    Packages

    diff --git a/files/tests-data-qrdatatest.html b/files/tests-data-qrdatatest.html index 5db5fefa1..6cf5c46bb 100644 --- a/files/tests-data-qrdatatest.html +++ b/files/tests-data-qrdatatest.html @@ -93,10 +93,6 @@ -

    - Output -

    -

    Packages

    diff --git a/files/tests-data-qrmatrixtest.html b/files/tests-data-qrmatrixtest.html index d1ce17ab3..10c17c66e 100644 --- a/files/tests-data-qrmatrixtest.html +++ b/files/tests-data-qrmatrixtest.html @@ -93,10 +93,6 @@ -

    - Output -

    -

    Packages

    diff --git a/files/tests-output-csscolormodulevalueprovidertrait.html b/files/tests-output-csscolormodulevalueprovidertrait.html index 48f7650ab..234f19821 100644 --- a/files/tests-output-csscolormodulevalueprovidertrait.html +++ b/files/tests-output-csscolormodulevalueprovidertrait.html @@ -93,10 +93,6 @@ -

    - Output -

    -

    Packages

    diff --git a/files/tests-output-qrepstest.html b/files/tests-output-qrepstest.html index 613060adc..fc726f8e6 100644 --- a/files/tests-output-qrepstest.html +++ b/files/tests-output-qrepstest.html @@ -93,10 +93,6 @@ -

    - Output -

    -

    Packages

    diff --git a/files/tests-output-qrfpdftest.html b/files/tests-output-qrfpdftest.html index 9cc6cf23d..53e67aa3f 100644 --- a/files/tests-output-qrfpdftest.html +++ b/files/tests-output-qrfpdftest.html @@ -93,10 +93,6 @@ -

    - Output -

    -

    Packages

    diff --git a/files/tests-output-qrgdimageaviftest.html b/files/tests-output-qrgdimageaviftest.html index 0d8f357b9..04d69f075 100644 --- a/files/tests-output-qrgdimageaviftest.html +++ b/files/tests-output-qrgdimageaviftest.html @@ -93,10 +93,6 @@ -

    - Output -

    -

    Packages

    @@ -195,7 +191,7 @@
    -
    QRGdImageAVIFTest
    Tests the QRGdImage output module
    +
    QRGdImageAVIFTest
    Tests the QRGdImage output module
    diff --git a/files/tests-output-qrgdimagebmptest.html b/files/tests-output-qrgdimagebmptest.html index de88cbbbb..371d3288b 100644 --- a/files/tests-output-qrgdimagebmptest.html +++ b/files/tests-output-qrgdimagebmptest.html @@ -93,10 +93,6 @@ -

    - Output -

    -

    Packages

    diff --git a/files/tests-output-qrgdimagegiftest.html b/files/tests-output-qrgdimagegiftest.html index dcef67e3a..8d9d98e78 100644 --- a/files/tests-output-qrgdimagegiftest.html +++ b/files/tests-output-qrgdimagegiftest.html @@ -93,10 +93,6 @@ -

    - Output -

    -

    Packages

    diff --git a/files/tests-output-qrgdimagejpgtest.html b/files/tests-output-qrgdimagejpgtest.html index b9b1bf7a0..fbe9b03ba 100644 --- a/files/tests-output-qrgdimagejpgtest.html +++ b/files/tests-output-qrgdimagejpgtest.html @@ -93,10 +93,6 @@ -

    - Output -

    -

    Packages

    diff --git a/files/tests-output-qrgdimagepngtest.html b/files/tests-output-qrgdimagepngtest.html index a11c68042..96ae4bac0 100644 --- a/files/tests-output-qrgdimagepngtest.html +++ b/files/tests-output-qrgdimagepngtest.html @@ -93,10 +93,6 @@ -

    - Output -

    -

    Packages

    diff --git a/files/tests-output-qrgdimagetestabstract.html b/files/tests-output-qrgdimagetestabstract.html index 80dcc65c7..c4307761e 100644 --- a/files/tests-output-qrgdimagetestabstract.html +++ b/files/tests-output-qrgdimagetestabstract.html @@ -93,10 +93,6 @@ -

    - Output -

    -

    Packages

    diff --git a/files/tests-output-qrgdimagewebptest.html b/files/tests-output-qrgdimagewebptest.html index fb0da2903..8f13e9587 100644 --- a/files/tests-output-qrgdimagewebptest.html +++ b/files/tests-output-qrgdimagewebptest.html @@ -93,10 +93,6 @@ -

    - Output -

    -

    Packages

    diff --git a/files/tests-output-qrimagicktest.html b/files/tests-output-qrimagicktest.html index 31389a5a0..7b7203402 100644 --- a/files/tests-output-qrimagicktest.html +++ b/files/tests-output-qrimagicktest.html @@ -93,10 +93,6 @@ -

    - Output -

    -

    Packages

    diff --git a/files/tests-output-qrinterventionimagetest.html b/files/tests-output-qrinterventionimagetest.html index d935c93bb..0fc3b96ff 100644 --- a/files/tests-output-qrinterventionimagetest.html +++ b/files/tests-output-qrinterventionimagetest.html @@ -93,10 +93,6 @@ -

    - Output -

    -

    Packages

    diff --git a/files/tests-output-qrmarkuphtmltest.html b/files/tests-output-qrmarkuphtmltest.html index 1e6015736..6bd0e26f6 100644 --- a/files/tests-output-qrmarkuphtmltest.html +++ b/files/tests-output-qrmarkuphtmltest.html @@ -93,10 +93,6 @@ -

    - Output -

    -

    Packages

    diff --git a/files/tests-output-qrmarkupsvgtest.html b/files/tests-output-qrmarkupsvgtest.html index 4c51871ae..3716ac994 100644 --- a/files/tests-output-qrmarkupsvgtest.html +++ b/files/tests-output-qrmarkupsvgtest.html @@ -93,10 +93,6 @@ -

    - Output -

    -

    Packages

    diff --git a/files/tests-output-qrmarkuptestabstract.html b/files/tests-output-qrmarkuptestabstract.html index ffac3e289..8a5183ded 100644 --- a/files/tests-output-qrmarkuptestabstract.html +++ b/files/tests-output-qrmarkuptestabstract.html @@ -93,10 +93,6 @@ -

    - Output -

    -

    Packages

    diff --git a/files/tests-output-qrmarkupxmltest.html b/files/tests-output-qrmarkupxmltest.html index dd1280b66..1ea9e2fef 100644 --- a/files/tests-output-qrmarkupxmltest.html +++ b/files/tests-output-qrmarkupxmltest.html @@ -93,10 +93,6 @@ -

    - Output -

    -

    Packages

    diff --git a/files/tests-output-qroutputtestabstract.html b/files/tests-output-qroutputtestabstract.html index cb01ec825..7a874c37d 100644 --- a/files/tests-output-qroutputtestabstract.html +++ b/files/tests-output-qroutputtestabstract.html @@ -93,10 +93,6 @@ -

    - Output -

    -

    Packages

    diff --git a/files/tests-output-qrstringjsontest.html b/files/tests-output-qrstringjsontest.html index a8c1ca66f..c4aa0d2e0 100644 --- a/files/tests-output-qrstringjsontest.html +++ b/files/tests-output-qrstringjsontest.html @@ -93,10 +93,6 @@ -

    - Output -

    -

    Packages

    diff --git a/files/tests-output-qrstringtexttest.html b/files/tests-output-qrstringtexttest.html index 383e08bed..e24322e62 100644 --- a/files/tests-output-qrstringtexttest.html +++ b/files/tests-output-qrstringtexttest.html @@ -93,10 +93,6 @@ -

    - Output -

    -

    Packages

    diff --git a/files/tests-output-rgbarraymodulevalueprovidertrait.html b/files/tests-output-rgbarraymodulevalueprovidertrait.html index f3c0ea440..5811a481c 100644 --- a/files/tests-output-rgbarraymodulevalueprovidertrait.html +++ b/files/tests-output-rgbarraymodulevalueprovidertrait.html @@ -93,10 +93,6 @@ -

    - Output -

    -

    Packages

    diff --git a/files/tests-qrcodereadergdtest.html b/files/tests-qrcodereadergdtest.html index 073d887e8..317722f98 100644 --- a/files/tests-qrcodereadergdtest.html +++ b/files/tests-qrcodereadergdtest.html @@ -93,10 +93,6 @@ -

    - Output -

    -

    Packages

    diff --git a/files/tests-qrcodereaderimagicktest.html b/files/tests-qrcodereaderimagicktest.html index a62d610b8..551a73bbf 100644 --- a/files/tests-qrcodereaderimagicktest.html +++ b/files/tests-qrcodereaderimagicktest.html @@ -93,10 +93,6 @@ -

    - Output -

    -

    Packages

    diff --git a/files/tests-qrcodereadertestabstract.html b/files/tests-qrcodereadertestabstract.html index 7a36ca350..539abb298 100644 --- a/files/tests-qrcodereadertestabstract.html +++ b/files/tests-qrcodereadertestabstract.html @@ -93,10 +93,6 @@ -

    - Output -

    -

    Packages

    diff --git a/files/tests-qrcodetest.html b/files/tests-qrcodetest.html index c2795646b..eaf561b90 100644 --- a/files/tests-qrcodetest.html +++ b/files/tests-qrcodetest.html @@ -93,10 +93,6 @@ -

    - Output -

    -

    Packages

    diff --git a/files/tests-qrmatrixdebugtrait.html b/files/tests-qrmatrixdebugtrait.html index 02ddfe499..24eb2f3d9 100644 --- a/files/tests-qrmatrixdebugtrait.html +++ b/files/tests-qrmatrixdebugtrait.html @@ -93,10 +93,6 @@ -

    - Output -

    -

    Packages

    diff --git a/files/tests-qrmaxlengthtrait.html b/files/tests-qrmaxlengthtrait.html index 0fd9866b6..6983ff901 100644 --- a/files/tests-qrmaxlengthtrait.html +++ b/files/tests-qrmaxlengthtrait.html @@ -93,10 +93,6 @@ -

    - Output -

    -

    Packages

    diff --git a/files/tests-qroptionstest.html b/files/tests-qroptionstest.html index a571315d0..c0e4988d4 100644 --- a/files/tests-qroptionstest.html +++ b/files/tests-qroptionstest.html @@ -93,10 +93,6 @@ -

    - Output -

    -

    Packages

    diff --git a/graphs/classes.html b/graphs/classes.html index 3d6eec6d5..f661e2688 100644 --- a/graphs/classes.html +++ b/graphs/classes.html @@ -81,10 +81,6 @@ -

    - Output -

    -

    Packages

    diff --git a/index.html b/index.html index 0e21d2734..93d497467 100644 --- a/index.html +++ b/index.html @@ -93,10 +93,6 @@ -

    - Output -

    -

    Packages

    @@ -147,7 +143,6 @@
    chillerlan
    -
    Output
    diff --git a/indices/files.html b/indices/files.html index dcc57b949..ece8a1052 100644 --- a/indices/files.html +++ b/indices/files.html @@ -93,10 +93,6 @@ -

    - Output -

    -

    Packages

    diff --git a/js/searchIndex.js b/js/searchIndex.js index 6eae2b0a1..32b20f163 100644 --- a/js/searchIndex.js +++ b/js/searchIndex.js @@ -33,7 +33,7 @@ Search.appendIndex( }, { "fqsen": "\\chillerlan\\QRCode\\Common\\BitBuffer\u003A\u003Aavailable\u0028\u0029", "name": "available", - "summary": "", + "summary": "Returns\u0020the\u0020number\u0020of\u0020bits\u0020that\u0020can\u0020be\u0020read\u0020successfully", "url": "classes/chillerlan-QRCode-Common-BitBuffer.html#method_available" }, { "fqsen": "\\chillerlan\\QRCode\\Common\\BitBuffer\u003A\u003Aread\u0028\u0029", @@ -558,7 +558,7 @@ Search.appendIndex( }, { "fqsen": "\\chillerlan\\QRCode\\Common\\LuminanceSourceInterface", "name": "LuminanceSourceInterface", - "summary": "", + "summary": "Interface\u0020for\u0020the\u0020luminance\u0020sources", "url": "classes/chillerlan-QRCode-Common-LuminanceSourceInterface.html" }, { "fqsen": "\\chillerlan\\QRCode\\Common\\LuminanceSourceInterface\u003A\u003AgetLuminances\u0028\u0029", @@ -900,6 +900,11 @@ Search.appendIndex( "name": "CHAR_TO_ORD", "summary": "ISO\/IEC\u002018004\u003A2000\u0020Table\u00205", "url": "classes/chillerlan-QRCode-Data-AlphaNum.html#constant_CHAR_TO_ORD" + }, { + "fqsen": "\\chillerlan\\QRCode\\Data\\AlphaNum\u003A\u003AORD_TO_CHAR", + "name": "ORD_TO_CHAR", + "summary": "", + "url": "classes/chillerlan-QRCode-Data-AlphaNum.html#constant_ORD_TO_CHAR" }, { "fqsen": "\\chillerlan\\QRCode\\Data\\AlphaNum\u003A\u003ADATAMODE", "name": "DATAMODE", @@ -1110,6 +1115,11 @@ Search.appendIndex( "name": "NUMBER_TO_ORD", "summary": "", "url": "classes/chillerlan-QRCode-Data-Number.html#constant_NUMBER_TO_ORD" + }, { + "fqsen": "\\chillerlan\\QRCode\\Data\\Number\u003A\u003AORD_TO_NUMBER", + "name": "ORD_TO_NUMBER", + "summary": "", + "url": "classes/chillerlan-QRCode-Data-Number.html#constant_ORD_TO_NUMBER" }, { "fqsen": "\\chillerlan\\QRCode\\Data\\Number\u003A\u003ADATAMODE", "name": "DATAMODE", @@ -2408,12 +2418,12 @@ Search.appendIndex( }, { "fqsen": "\\chillerlan\\QRCode\\Output\\CssColorModuleValueTrait\u003A\u003AprepareModuleValue\u0028\u0029", "name": "prepareModuleValue", - "summary": "", + "summary": "implements\u0020\\chillerlan\\QRCode\\Output\\QROutputAbstract\u003A\u003AprepareModuleValue\u0028\u0029", "url": "classes/chillerlan-QRCode-Output-CssColorModuleValueTrait.html#method_prepareModuleValue" }, { "fqsen": "\\chillerlan\\QRCode\\Output\\CssColorModuleValueTrait\u003A\u003AgetDefaultModuleValue\u0028\u0029", "name": "getDefaultModuleValue", - "summary": "", + "summary": "implements\u0020\\chillerlan\\QRCode\\Output\\QROutputAbstract\u003A\u003AgetDefaultModuleValue\u0028\u0029", "url": "classes/chillerlan-QRCode-Output-CssColorModuleValueTrait.html#method_getDefaultModuleValue" }, { "fqsen": "\\chillerlan\\QRCode\\Output\\QRCodeOutputException", @@ -2490,16 +2500,16 @@ Search.appendIndex( "name": "MIME_TYPE", "summary": "", "url": "classes/chillerlan-QRCode-Output-QRFpdf.html#constant_MIME_TYPE" - }, { - "fqsen": "\\chillerlan\\QRCode\\Output\\QRFpdf\u003A\u003A\u0024fpdf", - "name": "fpdf", - "summary": "", - "url": "classes/chillerlan-QRCode-Output-QRFpdf.html#property_fpdf" }, { "fqsen": "\\chillerlan\\QRCode\\Output\\QRFpdf\u003A\u003A\u0024prevColor", "name": "prevColor", "summary": "", "url": "classes/chillerlan-QRCode-Output-QRFpdf.html#property_prevColor" + }, { + "fqsen": "\\chillerlan\\QRCode\\Output\\QRFpdf\u003A\u003A\u0024fpdf", + "name": "fpdf", + "summary": "", + "url": "classes/chillerlan-QRCode-Output-QRFpdf.html#property_fpdf" }, { "fqsen": "\\chillerlan\\QRCode\\Output\\QRGdImage", "name": "QRGdImage", @@ -2705,6 +2715,11 @@ Search.appendIndex( "name": "dump", "summary": "Generates\u0020the\u0020output,\u0020optionally\u0020dumps\u0020it\u0020to\u0020a\u0020file,\u0020and\u0020returns\u0020it", "url": "classes/chillerlan-QRCode-Output-QRImagick.html#method_dump" + }, { + "fqsen": "\\chillerlan\\QRCode\\Output\\QRImagick\u003A\u003AguessMimeType\u0028\u0029", + "name": "guessMimeType", + "summary": "", + "url": "classes/chillerlan-QRCode-Output-QRImagick.html#method_guessMimeType" }, { "fqsen": "\\chillerlan\\QRCode\\Output\\QRImagick\u003A\u003AsetBgColor\u0028\u0029", "name": "setBgColor", @@ -3010,6 +3025,16 @@ Search.appendIndex( "name": "options", "summary": "the\u0020options\u0020instance", "url": "classes/chillerlan-QRCode-Output-QROutputAbstract.html#property_options" + }, { + "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\u0024keepAsSquare", + "name": "keepAsSquare", + "summary": "", + "url": "classes/chillerlan-QRCode-Output-QROutputAbstract.html#property_keepAsSquare" }, { "fqsen": "\\chillerlan\\QRCode\\Output\\QROutputAbstract\u003A\u003A\u0024scale", "name": "scale", @@ -3020,11 +3045,6 @@ Search.appendIndex( "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", @@ -3040,11 +3060,6 @@ Search.appendIndex( "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", @@ -3093,7 +3108,7 @@ Search.appendIndex( }, { "fqsen": "\\chillerlan\\QRCode\\Output\\QRStringJSON", "name": "QRStringJSON", - "summary": "common\u0020output\u0020abstract", + "summary": "JSON\u0020Output", "url": "classes/chillerlan-QRCode-Output-QRStringJSON.html" }, { "fqsen": "\\chillerlan\\QRCode\\Output\\QRStringJSON\u003A\u003AgetOutputDimensions\u0028\u0029", @@ -3128,7 +3143,7 @@ Search.appendIndex( }, { "fqsen": "\\chillerlan\\QRCode\\Output\\QRStringText", "name": "QRStringText", - "summary": "common\u0020output\u0020abstract", + "summary": "String\/plaintext\u0020output\u0020\u0028for\u0020CLI\u0020etc.\u0029", "url": "classes/chillerlan-QRCode-Output-QRStringText.html" }, { "fqsen": "\\chillerlan\\QRCode\\Output\\QRStringText\u003A\u003AmoduleValueIsValid\u0028\u0029", @@ -3168,17 +3183,17 @@ Search.appendIndex( }, { "fqsen": "\\chillerlan\\QRCode\\Output\\RGBArrayModuleValueTrait\u003A\u003AmoduleValueIsValid\u0028\u0029", "name": "moduleValueIsValid", - "summary": "", + "summary": "implements\u0020\\chillerlan\\QRCode\\Output\\QROutputInterface\u003A\u003AmoduleValueIsValid\u0028\u0029", "url": "classes/chillerlan-QRCode-Output-RGBArrayModuleValueTrait.html#method_moduleValueIsValid" }, { "fqsen": "\\chillerlan\\QRCode\\Output\\RGBArrayModuleValueTrait\u003A\u003AprepareModuleValue\u0028\u0029", "name": "prepareModuleValue", - "summary": "", + "summary": "implements\u0020\\chillerlan\\QRCode\\Output\\QROutputAbstract\u003A\u003AprepareModuleValue\u0028\u0029", "url": "classes/chillerlan-QRCode-Output-RGBArrayModuleValueTrait.html#method_prepareModuleValue" }, { "fqsen": "\\chillerlan\\QRCode\\Output\\RGBArrayModuleValueTrait\u003A\u003AgetDefaultModuleValue\u0028\u0029", "name": "getDefaultModuleValue", - "summary": "", + "summary": "implements\u0020\\chillerlan\\QRCode\\Output\\QROutputAbstract\u003A\u003AgetDefaultModuleValue\u0028\u0029", "url": "classes/chillerlan-QRCode-Output-RGBArrayModuleValueTrait.html#method_getDefaultModuleValue" }, { "fqsen": "\\chillerlan\\QRCode\\QRCode", @@ -4381,15 +4396,15 @@ Search.appendIndex( "summary": "", "url": "classes/chillerlan-QRCodeTest-Output-QRFpdfTest.html#method_testOutputGetResource" }, { - "fqsen": "\\Output\\QRGdImageAVIFTest", + "fqsen": "\\chillerlan\\QRCodeTest\\Output\\QRGdImageAVIFTest", "name": "QRGdImageAVIFTest", "summary": "Tests\u0020the\u0020QRGdImage\u0020output\u0020module", - "url": "classes/Output-QRGdImageAVIFTest.html" + "url": "classes/chillerlan-QRCodeTest-Output-QRGdImageAVIFTest.html" }, { - "fqsen": "\\Output\\QRGdImageAVIFTest\u003A\u003AgetOutputInterface\u0028\u0029", + "fqsen": "\\chillerlan\\QRCodeTest\\Output\\QRGdImageAVIFTest\u003A\u003AgetOutputInterface\u0028\u0029", "name": "getOutputInterface", "summary": "", - "url": "classes/Output-QRGdImageAVIFTest.html#method_getOutputInterface" + "url": "classes/chillerlan-QRCodeTest-Output-QRGdImageAVIFTest.html#method_getOutputInterface" }, { "fqsen": "\\chillerlan\\QRCodeTest\\Output\\QRGdImageBMPTest", "name": "QRGdImageBMPTest", @@ -4960,10 +4975,5 @@ Search.appendIndex( "name": "Output", "summary": "", "url": "namespaces/chillerlan-qrcodetest-output.html" - }, { - "fqsen": "\\Output", - "name": "Output", - "summary": "", - "url": "namespaces/output.html" } ] ); diff --git a/namespaces/chillerlan-qrcode-common.html b/namespaces/chillerlan-qrcode-common.html index 6c16348ff..4793a11fe 100644 --- a/namespaces/chillerlan-qrcode-common.html +++ b/namespaces/chillerlan-qrcode-common.html @@ -93,10 +93,6 @@ -

    - Output -

    -

    Packages

    @@ -144,7 +140,7 @@
    -
    LuminanceSourceInterface
    +
    LuminanceSourceInterface
    Interface for the luminance sources

    Classes diff --git a/namespaces/chillerlan-qrcode-data.html b/namespaces/chillerlan-qrcode-data.html index 57faa7a39..bfc7f493a 100644 --- a/namespaces/chillerlan-qrcode-data.html +++ b/namespaces/chillerlan-qrcode-data.html @@ -93,10 +93,6 @@ -

    - Output -

    -

    Packages

    diff --git a/namespaces/chillerlan-qrcode-decoder.html b/namespaces/chillerlan-qrcode-decoder.html index 6f807c7aa..0147ae871 100644 --- a/namespaces/chillerlan-qrcode-decoder.html +++ b/namespaces/chillerlan-qrcode-decoder.html @@ -93,10 +93,6 @@ -

    - Output -

    -

    Packages

    diff --git a/namespaces/chillerlan-qrcode-detector.html b/namespaces/chillerlan-qrcode-detector.html index 873098a0f..7b434539a 100644 --- a/namespaces/chillerlan-qrcode-detector.html +++ b/namespaces/chillerlan-qrcode-detector.html @@ -93,10 +93,6 @@ -

    - Output -

    -

    Packages

    diff --git a/namespaces/chillerlan-qrcode-output.html b/namespaces/chillerlan-qrcode-output.html index 4b7f08e69..4c646bdfa 100644 --- a/namespaces/chillerlan-qrcode-output.html +++ b/namespaces/chillerlan-qrcode-output.html @@ -93,10 +93,6 @@ -

    - Output -

    -

    Packages

    @@ -152,7 +148,7 @@
    -
    QRCodeOutputException
    An exception container
    QREps
    Encapsulated Postscript (EPS) output
    QRFpdf
    QRFpdf output module (requires fpdf)
    QRGdImage
    Converts the matrix into GD images, raw or base64 output (requires ext-gd)
    QRGdImageAVIF
    GDImage avif output
    QRGdImageBMP
    GdImage bmp output
    QRGdImageGIF
    GdImage gif output
    QRGdImageJPEG
    GdImage jpeg output
    QRGdImagePNG
    GdImage png output
    QRGdImageWEBP
    GdImage webp output
    QRImagick
    ImageMagick output module (requires ext-imagick)
    QRInterventionImage
    intervention/image (GD/ImageMagick) output
    QRMarkup
    Abstract for markup types: HTML, SVG, ... XML anyone?
    QRMarkupHTML
    HTML output (a cheap markup substitute when SVG is not available or not an option)
    QRMarkupSVG
    SVG output
    QRMarkupXML
    XML/XSLT output
    QROutputAbstract
    common output abstract
    QRStringJSON
    common output abstract
    QRStringText
    common output abstract
    +
    QRCodeOutputException
    An exception container
    QREps
    Encapsulated Postscript (EPS) output
    QRFpdf
    QRFpdf output module (requires fpdf)
    QRGdImage
    Converts the matrix into GD images, raw or base64 output (requires ext-gd)
    QRGdImageAVIF
    GDImage avif output
    QRGdImageBMP
    GdImage bmp output
    QRGdImageGIF
    GdImage gif output
    QRGdImageJPEG
    GdImage jpeg output
    QRGdImagePNG
    GdImage png output
    QRGdImageWEBP
    GdImage webp output
    QRImagick
    ImageMagick output module (requires ext-imagick)
    QRInterventionImage
    intervention/image (GD/ImageMagick) output
    QRMarkup
    Abstract for markup types: HTML, SVG, ... XML anyone?
    QRMarkupHTML
    HTML output (a cheap markup substitute when SVG is not available or not an option)
    QRMarkupSVG
    SVG output
    QRMarkupXML
    XML/XSLT output
    QROutputAbstract
    common output abstract
    QRStringJSON
    JSON Output
    QRStringText
    String/plaintext output (for CLI etc.)

    Traits diff --git a/namespaces/chillerlan-qrcode.html b/namespaces/chillerlan-qrcode.html index 1f27b484e..b779ad680 100644 --- a/namespaces/chillerlan-qrcode.html +++ b/namespaces/chillerlan-qrcode.html @@ -93,10 +93,6 @@ -

    - Output -

    -

    Packages

    diff --git a/namespaces/chillerlan-qrcodetest-common.html b/namespaces/chillerlan-qrcodetest-common.html index c2097ec46..fdd89d53e 100644 --- a/namespaces/chillerlan-qrcodetest-common.html +++ b/namespaces/chillerlan-qrcodetest-common.html @@ -93,10 +93,6 @@ -

    - Output -

    -

    Packages

    diff --git a/namespaces/chillerlan-qrcodetest-data.html b/namespaces/chillerlan-qrcodetest-data.html index 839152056..4abed1f8a 100644 --- a/namespaces/chillerlan-qrcodetest-data.html +++ b/namespaces/chillerlan-qrcodetest-data.html @@ -93,10 +93,6 @@ -

    - Output -

    -

    Packages

    diff --git a/namespaces/chillerlan-qrcodetest-output.html b/namespaces/chillerlan-qrcodetest-output.html index 059e5d329..600393a56 100644 --- a/namespaces/chillerlan-qrcodetest-output.html +++ b/namespaces/chillerlan-qrcodetest-output.html @@ -93,10 +93,6 @@ -

    - Output -

    -

    Packages

    @@ -146,7 +142,7 @@
    QREpsTest
    Test abstract for the several (built-in) output modules, -should also be used to test custom output modules
    QRFpdfTest
    Tests the QRFpdf output module
    QRGdImageBMPTest
    Tests the QRGdImage output module
    QRGdImageGIFTest
    Tests the QRGdImage output module
    QRGdImageJPGTest
    Tests the QRGdImage output module
    QRGdImagePNGTest
    Tests the QRGdImage output module
    QRGdImageTestAbstract
    Tests the QRGdImage output module
    QRGdImageWEBPTest
    Tests the QRGdImage output module
    QRImagickTest
    Tests the QRImagick output module
    QRInterventionImageTest
    Tests the QRInterventionImage output module
    QRMarkupHTMLTest
    Tests the QRMarkup output module
    QRMarkupSVGTest
    Tests the QRMarkup output module
    QRMarkupTestAbstract
    Tests the QRMarkup output module
    QRMarkupXMLTest
    Tests the QRMarkup output module
    QROutputTestAbstract
    Test abstract for the several (built-in) output modules, +should also be used to test custom output modules
    QRFpdfTest
    Tests the QRFpdf output module
    QRGdImageAVIFTest
    Tests the QRGdImage output module
    QRGdImageBMPTest
    Tests the QRGdImage output module
    QRGdImageGIFTest
    Tests the QRGdImage output module
    QRGdImageJPGTest
    Tests the QRGdImage output module
    QRGdImagePNGTest
    Tests the QRGdImage output module
    QRGdImageTestAbstract
    Tests the QRGdImage output module
    QRGdImageWEBPTest
    Tests the QRGdImage output module
    QRImagickTest
    Tests the QRImagick output module
    QRInterventionImageTest
    Tests the QRInterventionImage output module
    QRMarkupHTMLTest
    Tests the QRMarkup output module
    QRMarkupSVGTest
    Tests the QRMarkup output module
    QRMarkupTestAbstract
    Tests the QRMarkup output module
    QRMarkupXMLTest
    Tests the QRMarkup output module
    QROutputTestAbstract
    Test abstract for the several (built-in) output modules, should also be used to test custom output modules
    QRStringJSONTest
    Test abstract for the several (built-in) output modules, should also be used to test custom output modules
    QRStringTextTest
    Test abstract for the several (built-in) output modules, should also be used to test custom output modules
    diff --git a/namespaces/chillerlan-qrcodetest.html b/namespaces/chillerlan-qrcodetest.html index bf01efe57..f448a3d05 100644 --- a/namespaces/chillerlan-qrcodetest.html +++ b/namespaces/chillerlan-qrcodetest.html @@ -93,10 +93,6 @@ -

    - Output -

    -

    Packages

    diff --git a/namespaces/chillerlan.html b/namespaces/chillerlan.html index 325f3b76f..8dd5c4469 100644 --- a/namespaces/chillerlan.html +++ b/namespaces/chillerlan.html @@ -93,10 +93,6 @@ -

    - Output -

    -

    Packages

    diff --git a/namespaces/default.html b/namespaces/default.html index bbea302bd..472ddc88b 100644 --- a/namespaces/default.html +++ b/namespaces/default.html @@ -93,10 +93,6 @@ -

    - Output -

    -

    Packages

    @@ -142,7 +138,6 @@
    chillerlan
    -
    Output
    diff --git a/namespaces/output.html b/namespaces/output.html deleted file mode 100644 index 7d80bf4a2..000000000 --- a/namespaces/output.html +++ /dev/null @@ -1,295 +0,0 @@ - - - - - Documentation - - - - - - - - - - - - - - - - - - - - - -
    -

    Documentation

    - - - - - -
    - -
    -
    - - - - -
    -
    -
      -
    - -
    -

    Output

    - - -

    - Table of Contents - - -

    - - - - -

    - Classes - - -

    -
    -
    QRGdImageAVIFTest
    Tests the QRGdImage output module
    - - - - - - - - - - - -
    -
    -
    -
    -
    
    -        
    - -
    -
    - - - -
    -
    -
    - -
    - On this page - -
      -
    • Table Of Contents
    • -
    • - -
    • - - -
    -
    - -
    -
    -
    -
    -
    -

    Search results

    - -
    -
    -
      -
      -
      -
      -
      - - -
      - - - - - - - - diff --git a/packages/Application.html b/packages/Application.html index f17519f51..9d32e20e5 100644 --- a/packages/Application.html +++ b/packages/Application.html @@ -93,10 +93,6 @@ -

      - Output -

      -

      Packages

      @@ -142,7 +138,7 @@
      -
      LuminanceSourceInterface
      QRDataModeInterface
      Specifies the methods reqired for the data modules (Number, Alphanum, Byte and Kanji)
      QROutputInterface
      Converts the data matrix into readable output
      +
      LuminanceSourceInterface
      Interface for the luminance sources
      QRDataModeInterface
      Specifies the methods reqired for the data modules (Number, Alphanum, Byte and Kanji)
      QROutputInterface
      Converts the data matrix into readable output

      Classes @@ -176,8 +172,8 @@ Imaging library, but which may not be available in other environments such as J2 versa.
      PerspectiveTransform
      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.
      QRCodeDetectorException
      An exception container
      ResultPoint
      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.
      QRCodeOutputException
      An exception container
      QREps
      Encapsulated Postscript (EPS) output
      QRFpdf
      QRFpdf output module (requires fpdf)
      QRGdImage
      Converts the matrix into GD images, raw or base64 output (requires ext-gd)
      QRGdImageAVIF
      GDImage avif output
      QRGdImageBMP
      GdImage bmp output
      QRGdImageGIF
      GdImage gif output
      QRGdImageJPEG
      GdImage jpeg output
      QRGdImagePNG
      GdImage png output
      QRGdImageWEBP
      GdImage webp output
      QRImagick
      ImageMagick output module (requires ext-imagick)
      QRInterventionImage
      intervention/image (GD/ImageMagick) output
      QRMarkup
      Abstract for markup types: HTML, SVG, ... XML anyone?
      QRMarkupHTML
      HTML output (a cheap markup substitute when SVG is not available or not an option)
      QRMarkupSVG
      SVG output
      QRMarkupXML
      XML/XSLT output
      QROutputAbstract
      common output abstract
      QRStringJSON
      common output abstract
      QRStringText
      common output abstract
      QRCode
      Turns a text string into a Model 2 QR Code
      QRCodeException
      An exception container
      QROptions
      The QRCode settings container
      BitBufferTest
      BitBuffer coverage test
      EccLevelTest
      EccLevel coverage test
      ECICharsetTest
      MaskPatternTest
      ModeTest
      Mode coverage test
      VersionTest
      Version coverage test
      AlphaNumTest
      Tests the AlphaNum class
      ByteTest
      Tests the Byte class
      DataInterfaceTestAbstract
      The data interface test abstract
      ECITest
      Tests the ECI class
      HanziTest
      Tests the Hanzi/GB2312 class
      KanjiTest
      Tests the Kanji class
      NumberTest
      Tests the Number class
      QRDataTest
      QRMatrixTest
      Tests the QRMatrix class
      QREpsTest
      Test abstract for the several (built-in) output modules, -should also be used to test custom output modules
      QRFpdfTest
      Tests the QRFpdf output module
      QRGdImageAVIFTest
      Tests the QRGdImage output module
      QRGdImageBMPTest
      Tests the QRGdImage output module
      QRGdImageGIFTest
      Tests the QRGdImage output module
      QRGdImageJPGTest
      Tests the QRGdImage output module
      QRGdImagePNGTest
      Tests the QRGdImage output module
      QRGdImageTestAbstract
      Tests the QRGdImage output module
      QRGdImageWEBPTest
      Tests the QRGdImage output module
      QRImagickTest
      Tests the QRImagick output module
      QRInterventionImageTest
      Tests the QRInterventionImage output module
      QRMarkupHTMLTest
      Tests the QRMarkup output module
      QRMarkupSVGTest
      Tests the QRMarkup output module
      QRMarkupTestAbstract
      Tests the QRMarkup output module
      QRMarkupXMLTest
      Tests the QRMarkup output module
      QROutputTestAbstract
      Test abstract for the several (built-in) output modules, +would be the location of a finder pattern or the corner of the barcode, for example.
      QRCodeOutputException
      An exception container
      QREps
      Encapsulated Postscript (EPS) output
      QRFpdf
      QRFpdf output module (requires fpdf)
      QRGdImage
      Converts the matrix into GD images, raw or base64 output (requires ext-gd)
      QRGdImageAVIF
      GDImage avif output
      QRGdImageBMP
      GdImage bmp output
      QRGdImageGIF
      GdImage gif output
      QRGdImageJPEG
      GdImage jpeg output
      QRGdImagePNG
      GdImage png output
      QRGdImageWEBP
      GdImage webp output
      QRImagick
      ImageMagick output module (requires ext-imagick)
      QRInterventionImage
      intervention/image (GD/ImageMagick) output
      QRMarkup
      Abstract for markup types: HTML, SVG, ... XML anyone?
      QRMarkupHTML
      HTML output (a cheap markup substitute when SVG is not available or not an option)
      QRMarkupSVG
      SVG output
      QRMarkupXML
      XML/XSLT output
      QROutputAbstract
      common output abstract
      QRStringJSON
      JSON Output
      QRStringText
      String/plaintext output (for CLI etc.)
      QRCode
      Turns a text string into a Model 2 QR Code
      QRCodeException
      An exception container
      QROptions
      The QRCode settings container
      BitBufferTest
      BitBuffer coverage test
      EccLevelTest
      EccLevel coverage test
      ECICharsetTest
      MaskPatternTest
      ModeTest
      Mode coverage test
      VersionTest
      Version coverage test
      AlphaNumTest
      Tests the AlphaNum class
      ByteTest
      Tests the Byte class
      DataInterfaceTestAbstract
      The data interface test abstract
      ECITest
      Tests the ECI class
      HanziTest
      Tests the Hanzi/GB2312 class
      KanjiTest
      Tests the Kanji class
      NumberTest
      Tests the Number class
      QRDataTest
      QRMatrixTest
      Tests the QRMatrix class
      QREpsTest
      Test abstract for the several (built-in) output modules, +should also be used to test custom output modules
      QRFpdfTest
      Tests the QRFpdf output module
      QRGdImageAVIFTest
      Tests the QRGdImage output module
      QRGdImageBMPTest
      Tests the QRGdImage output module
      QRGdImageGIFTest
      Tests the QRGdImage output module
      QRGdImageJPGTest
      Tests the QRGdImage output module
      QRGdImagePNGTest
      Tests the QRGdImage output module
      QRGdImageTestAbstract
      Tests the QRGdImage output module
      QRGdImageWEBPTest
      Tests the QRGdImage output module
      QRImagickTest
      Tests the QRImagick output module
      QRInterventionImageTest
      Tests the QRInterventionImage output module
      QRMarkupHTMLTest
      Tests the QRMarkup output module
      QRMarkupSVGTest
      Tests the QRMarkup output module
      QRMarkupTestAbstract
      Tests the QRMarkup output module
      QRMarkupXMLTest
      Tests the QRMarkup output module
      QROutputTestAbstract
      Test abstract for the several (built-in) output modules, should also be used to test custom output modules
      QRStringJSONTest
      Test abstract for the several (built-in) output modules, should also be used to test custom output modules
      QRStringTextTest
      Test abstract for the several (built-in) output modules, should also be used to test custom output modules
      QRCodeReaderGDTest
      Tests the GD based reader
      QRCodeReaderImagickTest
      Tests the Imagick based reader
      QRCodeReaderTestAbstract
      Tests the QR Code reader
      QRCodeTest
      Tests basic functions of the QRCode class
      QROptionsTest
      QROptions test
      diff --git a/packages/default.html b/packages/default.html index d7288ad21..b2dd09cc0 100644 --- a/packages/default.html +++ b/packages/default.html @@ -93,10 +93,6 @@ -

      - Output -

      -

      Packages

      diff --git a/reports/deprecated.html b/reports/deprecated.html index 2d5337f77..993f737e8 100644 --- a/reports/deprecated.html +++ b/reports/deprecated.html @@ -94,10 +94,6 @@ -

      - Output -

      -

      Packages

      diff --git a/reports/errors.html b/reports/errors.html index 407382e10..854c39dfd 100644 --- a/reports/errors.html +++ b/reports/errors.html @@ -94,10 +94,6 @@ -

      - Output -

      -

      Packages

      diff --git a/reports/markers.html b/reports/markers.html index 3fb6c4471..6a40fd1c9 100644 --- a/reports/markers.html +++ b/reports/markers.html @@ -94,10 +94,6 @@ -

      - Output -

      -

      Packages