+ $buffer + + + + +
+ + +The buffer content
+ + +
+ public private(set)
+ array<string|int, int>
+ $buffer
+
+
+ to debug: array_map(fn($v) => sprintf('%08b', $v), $bitBuffer->buffer)
diff --git a/classes/chillerlan-QRCode-Common-BitBuffer.html b/classes/chillerlan-QRCode-Common-BitBuffer.html index c504dd2c7..d7d7e6d18 100644 --- a/classes/chillerlan-QRCode-Common-BitBuffer.html +++ b/classes/chillerlan-QRCode-Common-BitBuffer.html @@ -180,6 +180,20 @@
The buffer content
+ + +
+ public private(set)
+ array<string|int, int>
+ $buffer
+
+
+ to debug: array_map(fn($v) => sprintf('%08b', $v), $bitBuffer->buffer)
Length of the content (bits)
+ + +
+ public private(set)
+ int
+ $length
+
+
+
+
+
+
+
+
+
+The buffer content
- - -
- private
- array<string|int, int>
- $buffer
-
-
-
-
-
-
-
-
-
Length of the content (bits)
- - -
- private
- int
- $length
-
-
-
-
-
-
-
-
-
returns the buffer content
- -
- public
- getBuffer() : array<string|int, int>
-
- to debug: array_map(fn($v) => sprintf('%08b', $v), $bitBuffer->getBuffer())
returns the current buffer length
- -
- public
- getLength() : int
-
-
- private
+ public private(set)
int
$charsetID
@@ -1507,45 +1500,6 @@
-
- Returns the current character set ID
- -
- public
- getID() : int
-
-
- private
+ public private(set)
int
- $eccLevel
+ $level
L: 0b01 @@ -903,7 +896,7 @@ H: 0b10
@@ -932,45 +925,6 @@ H: 0b10 -returns the current ECC level
- -
- public
- getLevel() : int
-
- The height of the bitmap.
+
- protected
+ public protected(set)
int
$height
@@ -346,7 +331,7 @@ getLuminances() may never be called.
class="
phpdocumentor-element
-property
- -protected
+ -public
"
>
Fetches luminance data for the underlying bitmap. Values should be fetched using: +`int luminance = array[y * width + x] & 0xff`
+
- protected
+ public protected(set)
array<string|int, int>
$luminances
= []
@@ -378,6 +365,44 @@ getLuminances() may never be called.
+
+ The width of the bitmap.
+ + +
+ public protected(set)
+ int
+ $width
+
+
+
+
+
+
+
+
+
- protected
- int
- $width
-
-
-
-
-
-
-
-
-
- public
- getHeight() : int
-
- The height of the bitmap.
-Fetches luminance data for the underlying bitmap. Values should be fetched using: -`int luminance = array[y * width + x] & 0xff`
- -
- public
- getLuminances() : 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 -of the result.
-
- public
- getWidth() : int
-
- The width of the bitmap.
-
- private
+ public private(set)
array<string|int, int>
$coefficients
@@ -430,7 +424,7 @@ is not a constant polynomial (that is, it is not the monomial "0")
@@ -478,7 +472,7 @@ is not a constant polynomial (that is, it is not the monomial "0")
@@ -545,7 +539,7 @@ is not a constant polynomial (that is, it is not the monomial "0")
@@ -634,44 +628,6 @@ is not a constant polynomial (that is, it is not the monomial "0")
-
-
- public
- getCoefficients() : array<string|int, int>
-
- The height of the bitmap.
+
- protected
+ public protected(set)
int
$height
@@ -346,7 +331,7 @@ getLuminances() may never be called.
class="
phpdocumentor-element
-property
- -protected
+ -public
"
>
Fetches luminance data for the underlying bitmap. Values should be fetched using: +`int luminance = array[y * width + x] & 0xff`
+
- protected
+ public protected(set)
array<string|int, int>
$luminances
= []
@@ -378,6 +365,44 @@ getLuminances() may never be called.
+
+ The width of the bitmap.
+ + +
+ public protected(set)
+ int
+ $width
+
+
+
+
+
+
+
+
+
- protected
- int
- $width
-
-
-
-
-
-
-
-
-
- public
- getHeight() : int
-
- The height of the bitmap.
-Fetches luminance data for the underlying bitmap. Values should be fetched using: -`int luminance = array[y * width + x] & 0xff`
- -
- public
- getLuminances() : 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 -of the result.
-
- public
- getWidth() : int
-
- The width of the bitmap.
-The height of the bitmap.
+
- protected
+ public protected(set)
int
$height
@@ -342,7 +327,7 @@ getLuminances() may never be called.
class="
phpdocumentor-element
-property
- -protected
+ -public
"
>
Fetches luminance data for the underlying bitmap. Values should be fetched using: +`int luminance = array[y * width + x] & 0xff`
+
- protected
+ public protected(set)
array<string|int, int>
$luminances
= []
@@ -374,6 +361,44 @@ getLuminances() may never be called.
+
+ The width of the bitmap.
+ + +
+ public protected(set)
+ int
+ $width
+
+
+
+
+
+
+
+
+
- protected
- int
- $width
-
-
-
-
-
-
-
-
-
- public
- getHeight() : int
-
- The height of the bitmap.
-Fetches luminance data for the underlying bitmap. Values should be fetched using: -`int luminance = array[y * width + x] & 0xff`
- -
- public
- getLuminances() : 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 -of the result.
-
- public
- getWidth() : int
-
- The width of the bitmap.
-
- public
- getHeight() : int
-
- The height of the bitmap.
-Fetches luminance data for the underlying bitmap. Values should be fetched using: -`int luminance = array[y * width + x] & 0xff`
- -
- public
- getLuminances() : 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 -of the result.
-
- public
- getWidth() : int
-
- The width of the bitmap.
-
- private
+ public private(set)
int
- $maskPattern
+ $currentPattern
@@ -965,7 +958,7 @@ penalty if the ratio is far from 50%. It gives 10 penalty for 5% distance.
@@ -1014,7 +1007,7 @@ penalty if the ratio is far from 50%. It gives 10 penalty for 5% distance.
@@ -1064,45 +1057,6 @@ and $j is row position. In fact, as the text says, $i is row position and $j is
Closure
-
- Returns the current mask pattern
- -
- public
- getPattern() : int
-
-
- private
+ public private(set)
int
- $version
+ $versionNumber
@@ -661,7 +654,7 @@
@@ -700,7 +693,7 @@
@@ -739,7 +732,7 @@
@@ -788,7 +781,7 @@
@@ -807,45 +800,6 @@
- returns the current version number
- -
- public
- getVersionNumber() : int
-
-
- private
+ public private(set)
BitBuffer
$bitBuffer
@@ -599,7 +592,7 @@
@@ -638,59 +631,6 @@
int
-
- Returns the current BitBuffer instance
- -
- public
- getBitBuffer() : BitBuffer
-
-
- protected
+ public protected(set)
EccLevel|null
$eccLevel
= null
@@ -1441,7 +1406,7 @@ returns true if a match is found, otherwise false.
class="
phpdocumentor-element
-property
- -protected
+ -public
"
>
- protected
+ public protected(set)
MaskPattern|null
$maskPattern
= null
@@ -1485,7 +1450,7 @@ returns true if a match is found, otherwise false.
class="
phpdocumentor-element
-property
- -protected
+ -public
"
>
- protected
+ public protected(set)
array<string|int, array<string|int, int>>
$matrix
@@ -1523,7 +1488,7 @@ returns true if a match is found, otherwise false.
class="
phpdocumentor-element
-property
- -protected
+ -public
"
>
- protected
+ public protected(set)
int
$moduleCount
-
+ size = version * 4 + 17 [ + 2 * quietzone size]
+
- protected
+ public protected(set)
Version|null
$version
= null
@@ -1617,7 +1584,7 @@ returns true if a match is found, otherwise false.
@@ -1669,7 +1636,7 @@ returns true if a match is found, otherwise false.
@@ -1727,7 +1694,7 @@ returns true if a match is found, otherwise false.
@@ -1796,7 +1763,7 @@ starting with the lowest bit for top left, going clockwise:
@@ -1862,7 +1829,7 @@ starting with the lowest bit for top left, going clockwise:
@@ -1926,7 +1893,7 @@ returns true if a match is found, otherwise false.
@@ -1982,7 +1949,7 @@ returns true if a match is found, otherwise false.
@@ -2038,7 +2005,7 @@ returns true if a match is found, otherwise false.
@@ -2078,203 +2045,6 @@ returns true if a match is found, otherwise false.
array<string|int, array<string|int, bool>>
-
- Returns the current ECC level
- -
- public
- getEccLevel() : EccLevel|null
-
- Returns the current mask pattern
- -
- public
- getMaskPattern() : MaskPattern|null
-
- Returns the data matrix
- -
- public
- getMatrix() : array<string|int, array<string|int, int>>
-
- Returns the absoulute size of the matrix, including quiet zone (after setting it).
- -
- public
- getSize() : int
-
- size = version * 4 + 17 [ + 2 * quietzone size]
-Returns the current version number
- -
- public
- getVersion() : Version|null
-
-
- protected
+ public protected(set)
EccLevel|null
$eccLevel
= null
@@ -1710,7 +1675,7 @@ QR Code. Throws if the exact number of bytes expected is not read.
class="
phpdocumentor-element
-property
- -protected
+ -public
"
>
- protected
+ public protected(set)
MaskPattern|null
$maskPattern
= null
@@ -1754,7 +1719,7 @@ QR Code. Throws if the exact number of bytes expected is not read.
class="
phpdocumentor-element
-property
- -protected
+ -public
"
>
- protected
+ public protected(set)
array<string|int, array<string|int, int>>
$matrix
@@ -1792,7 +1757,7 @@ QR Code. Throws if the exact number of bytes expected is not read.
class="
phpdocumentor-element
-property
- -protected
+ -public
"
>
- protected
+ public protected(set)
int
$moduleCount
-
+ size = version * 4 + 17 [ + 2 * quietzone size]
+
- protected
+ public protected(set)
Version|null
$version
= null
@@ -1987,7 +1954,7 @@ QR Code. Throws if the exact number of bytes expected is not read.
@@ -2045,7 +2012,7 @@ QR Code. Throws if the exact number of bytes expected is not read.
@@ -2114,7 +2081,7 @@ starting with the lowest bit for top left, going clockwise:
@@ -2180,7 +2147,7 @@ starting with the lowest bit for top left, going clockwise:
@@ -2244,7 +2211,7 @@ returns true if a match is found, otherwise false.
@@ -2300,7 +2267,7 @@ returns true if a match is found, otherwise false.
@@ -2356,7 +2323,7 @@ returns true if a match is found, otherwise false.
@@ -2396,203 +2363,6 @@ returns true if a match is found, otherwise false.
array<string|int, array<string|int, bool>>
-
- Returns the current ECC level
- -
- public
- getEccLevel() : EccLevel|null
-
- Returns the current mask pattern
- -
- public
- getMaskPattern() : MaskPattern|null
-
- Returns the data matrix
- -
- public
- getMatrix() : array<string|int, array<string|int, int>>
-
- Returns the absoulute size of the matrix, including quiet zone (after setting it).
- -
- public
- getSize() : int
-
- size = version * 4 + 17 [ + 2 * quietzone size]
-Returns the current version number
- -
- public
- getVersion() : Version|null
-
-
- private
+ public private(set)
string
$data
= ''
@@ -324,7 +318,7 @@ as well as a String interpretation of those bytes, if applicable.
class="
phpdocumentor-element
-property
- -private
+ -public
"
>
- private
+ public private(set)
EccLevel
$eccLevel
@@ -361,7 +355,7 @@ as well as a String interpretation of those bytes, if applicable.
class="
phpdocumentor-element
-property
- -private
+ -public
"
>
- private
+ public private(set)
array<string|int, FinderPattern>
$finderPatterns
= []
@@ -398,7 +392,7 @@ as well as a String interpretation of those bytes, if applicable.
class="
phpdocumentor-element
-property
- -private
+ -public
"
>
- private
+ public private(set)
MaskPattern
$maskPattern
@@ -435,7 +429,7 @@ as well as a String interpretation of those bytes, if applicable.
class="
phpdocumentor-element
-property
- -private
+ -public
"
>
- private
+ public private(set)
BitBuffer
$rawBytes
@@ -472,7 +466,7 @@ as well as a String interpretation of those bytes, if applicable.
class="
phpdocumentor-element
-property
- -private
+ -public
"
>
- private
+ public private(set)
int
$structuredAppendParity
= -1
@@ -509,7 +503,7 @@ as well as a String interpretation of those bytes, if applicable.
class="
phpdocumentor-element
-property
- -private
+ -public
"
>
- private
+ public private(set)
int
$structuredAppendSequence
= -1
@@ -546,7 +540,7 @@ as well as a String interpretation of those bytes, if applicable.
class="
phpdocumentor-element
-property
- -private
+ -public
"
>
- private
+ public private(set)
Version
$version
@@ -601,7 +595,7 @@ as well as a String interpretation of those bytes, if applicable.
@@ -647,50 +641,6 @@ as well as a String interpretation of those bytes, if applicable.
-
-
- public
- __get(string $property) : mixed
-
-
- protected
+ public protected(set)
float
$estimatedModuleSize
@@ -320,7 +302,7 @@ with a new estimate. It returns a new FinderPattern containing an average of the
class="
phpdocumentor-element
-property
- -protected
+ -public
"
>
- protected
+ public protected(set)
float
$x
@@ -357,7 +339,7 @@ with a new estimate. It returns a new FinderPattern containing an average of the
class="
phpdocumentor-element
-property
- -protected
+ -public
"
>
- protected
+ public protected(set)
float
$y
@@ -470,7 +452,7 @@ with a new estimate. It returns a new FinderPattern containing an average of the
@@ -583,120 +565,6 @@ with a new estimate. It returns a new FinderPattern containing an average of the
static
-
-
- public
- getEstimatedModuleSize() : float
-
-
- public
- getX() : float
-
-
- public
- getY() : float
-
-
- private
+ public private(set)
array<string|int, FinderPattern>
$finderPatterns
= []
@@ -446,7 +440,7 @@ of another po$(another finder pattern center), and in the opposite direction too
@@ -470,44 +464,6 @@ of another po$(another finder pattern center), and in the opposite direction too
BitMatrix
-
-
- public
- getFinderPatterns() : array<string|int, FinderPattern>
-
-
- protected
- float
- $estimatedModuleSize
-
-
-
-
-
-
-
-
-
-
-
- protected
- float
- $x
-
-
-
-
-
-
-
-
-
-
- protected
- float
- $y
-
-
-
-
-
-
-
-
-
-
- private
+ public private(set)
int
$count
@@ -465,6 +330,117 @@ based on count.
+
+ public protected(set)
+ float
+ $estimatedModuleSize
+
+
+
+
+
+
+
+
+
+
+ public protected(set)
+ float
+ $x
+
+
+
+
+
+
+
+
+
+
+ public protected(set)
+ float
+ $y
+
+
+
+
+
+
+
+
+
- public
- getCount() : int
-
-
- public
- getEstimatedModuleSize() : float
-
-
- public
- getX() : float
-
-
- public
- getY() : float
-
-
private
- crossProductZ(FinderPattern $pointA, FinderPattern $pointB, FinderPattern $pointC) : float
+ crossProductZ(FinderPattern $a, FinderPattern $b, FinderPattern $c) : float
- protected
+ public protected(set)
float
$estimatedModuleSize
@@ -309,7 +291,7 @@ position and size -- meaning, it is at nearly the same center with nearly the sa
class="
phpdocumentor-element
-property
- -protected
+ -public
"
>
- protected
+ public protected(set)
float
$x
@@ -346,7 +328,7 @@ position and size -- meaning, it is at nearly the same center with nearly the sa
class="
phpdocumentor-element
-property
- -protected
+ -public
"
>
- protected
+ public protected(set)
float
$y
@@ -459,7 +441,7 @@ position and size -- meaning, it is at nearly the same center with nearly the sa
@@ -508,120 +490,6 @@ position and size -- meaning, it is at nearly the same center with nearly the sa
bool
-
-
- public
- getEstimatedModuleSize() : float
-
-
- public
- getX() : float
-
-
- public
- getY() : float
-
-
- protected
- float
- $circleDiameter
-
-
-
-
-
-
-
-
-
-
-
- protected
- float
- $circleRadius
-
-
-
-
-
-
- protected
- bool
- $connectPaths
-
-
-
-
-
-
- protected
- bool
- $drawCircularModules
-
-
-
-
-
-
- protected
- bool
- $drawLightModules
-
-
-
-
-
-
- protected
- string
- $eol
-
-
-
-
-
-
- protected
- array<string|int, int>
- $excludeFromConnect
-
-
-
-
-
-
- protected
- array<string|int, int>
- $keepAsSquare
-
-
-
-
-
- The current module scale value (might have been modified)
+
protected
@@ -1211,7 +756,7 @@ in long loops for a significant performance increase.
@@ -1365,7 +910,7 @@ you need to supply the $file parameter here in that case (or handle the option v
@@ -1405,44 +950,6 @@ returns an array with the transformed modules.
array<int, mixed>
-
-
-
- copyVars()
-
-
-
-
-
- Creates copies of several QROptions values to avoid calling the magic getters/property hooks
-in long loops for a significant performance increase.
-
-
- protected
- copyVars() : void
-
-
-
-
- These variables are usually used in the "module" methods and are called up to 31329 times (at version 40).
-
-
-
-
-
-
-
-
QROutputAbstract.php
:
- 184
+ 141
@@ -1635,7 +1142,7 @@ in long loops for a significant performance increase.
@@ -1687,7 +1194,7 @@ in long loops for a significant performance increase.
@@ -1728,7 +1235,7 @@ in long loops for a significant performance increase.
@@ -1989,7 +1496,7 @@ in long loops for a significant performance increase.
@@ -2072,7 +1579,7 @@ in long loops for a significant performance increase.
@@ -2085,7 +1592,7 @@ in long loops for a significant performance increase.
- Call this method if you modify the matrix from within your custom module in case the dimensions have been changed
+ Call this method if you modify the matrix from within your custom output class in case the dimensions have been changed
@@ -2109,7 +1616,7 @@ in long loops for a significant performance increase.
@@ -2144,7 +1651,7 @@ in long loops for a significant performance increase.
@@ -2311,14 +1818,6 @@ or given via $mime, otherwise it is guessed from the image $data.
- Properties
-
- - $circleDiameter
- - $circleRadius
- - $connectPaths
- - $drawCircularModules
- - $drawLightModules
- - $eol
- - $excludeFromConnect
- - $keepAsSquare
- $length
- $matrix
- $moduleCount
@@ -2335,7 +1834,6 @@ or given via $mime, otherwise it is guessed from the image $data.
- dump()
- moduleValueIsValid()
- collectModules()
- - copyVars()
- formatColor()
- getDefaultModuleValue()
- getModuleValue()
diff --git a/classes/chillerlan-QRCode-Output-QRFpdf.html b/classes/chillerlan-QRCode-Output-QRFpdf.html
index a36d29929..9bab31230 100644
--- a/classes/chillerlan-QRCode-Output-QRFpdf.html
+++ b/classes/chillerlan-QRCode-Output-QRFpdf.html
@@ -220,60 +220,12 @@
- protected
- float
- $circleDiameter
-
-
-
-
-
-
-
-
-
-
-
- protected
- float
- $circleRadius
-
-
-
-
-
-
- protected
- bool
- $connectPaths
-
-
-
-
-
-
- protected
- bool
- $drawCircularModules
-
-
-
-
-
-
- protected
- bool
- $drawLightModules
-
-
-
-
-
-
- protected
- string
- $eol
-
-
-
-
-
-
- protected
- array<string|int, int>
- $excludeFromConnect
-
-
-
-
-
-
- protected
- array<string|int, int>
- $keepAsSquare
-
-
-
-
-
- The current module scale value (might have been modified)
+
protected
@@ -1453,7 +998,7 @@ you need to supply the $file parameter here in that case (or handle the option v
@@ -1493,44 +1038,6 @@ returns an array with the transformed modules.
array<int, mixed>
-
-
-
- copyVars()
-
-
-
-
-
- Creates copies of several QROptions values to avoid calling the magic getters/property hooks
-in long loops for a significant performance increase.
-
-
- protected
- copyVars() : void
-
-
-
-
- These variables are usually used in the "module" methods and are called up to 31329 times (at version 40).
-
-
-
-
-
-
-
-
QROutputAbstract.php
:
- 184
+ 141
@@ -1657,7 +1164,7 @@ in long loops for a significant performance increase.
@@ -1709,7 +1216,7 @@ in long loops for a significant performance increase.
@@ -1750,7 +1257,7 @@ in long loops for a significant performance increase.
@@ -1912,7 +1419,7 @@ in long loops for a significant performance increase.
@@ -2064,7 +1571,7 @@ It must return null for an empty value.
@@ -2147,7 +1654,7 @@ It must return null for an empty value.
@@ -2160,7 +1667,7 @@ It must return null for an empty value.
- Call this method if you modify the matrix from within your custom module in case the dimensions have been changed
+ Call this method if you modify the matrix from within your custom output class in case the dimensions have been changed
@@ -2184,7 +1691,7 @@ It must return null for an empty value.
@@ -2219,7 +1726,7 @@ It must return null for an empty value.
@@ -2386,15 +1893,7 @@ or given via $mime, otherwise it is guessed from the image $data.
- Properties
-
- - $circleDiameter
- - $circleRadius
- - $connectPaths
- - $drawCircularModules
- - $drawLightModules
- - $eol
- - $excludeFromConnect
- $fpdf
- - $keepAsSquare
- $length
- $matrix
- $moduleCount
@@ -2412,7 +1911,6 @@ or given via $mime, otherwise it is guessed from the image $data.
- dump()
- moduleValueIsValid()
- collectModules()
- - copyVars()
- getDefaultModuleValue()
- getModuleValue()
- getModuleValueAt()
diff --git a/classes/chillerlan-QRCode-Output-QRGdImage.html b/classes/chillerlan-QRCode-Output-QRGdImage.html
index 6ab835faa..06c516ded 100644
--- a/classes/chillerlan-QRCode-Output-QRGdImage.html
+++ b/classes/chillerlan-QRCode-Output-QRGdImage.html
@@ -216,48 +216,6 @@
- protected
- float
- $circleDiameter
-
-
-
-
-
-
-
-
-
-
- protected
- float
- $circleRadius
-
-
-
-
-
-
- protected
- bool
- $connectPaths
-
-
-
-
-
-
- protected
- bool
- $drawCircularModules
-
-
-
-
-
-
- protected
- bool
- $drawLightModules
-
-
-
-
-
-
- protected
- string
- $eol
-
-
-
-
-
-
- protected
- array<string|int, int>
- $excludeFromConnect
-
-
-
-
-
-
- protected
- array<string|int, int>
- $keepAsSquare
-
-
-
-
-
- The current module scale value (might have been modified)
+
protected
@@ -1448,7 +993,7 @@ in long loops for a significant performance increase.
@@ -1568,7 +1113,7 @@ in long loops for a significant performance increase.
@@ -1625,7 +1170,7 @@ in long loops for a significant performance increase.
@@ -1665,44 +1210,6 @@ returns an array with the transformed modules.
array<int, mixed>
-
-
-
- copyVars()
-
-
-
-
-
- Creates copies of several QROptions values to avoid calling the magic getters/property hooks
-in long loops for a significant performance increase.
-
-
- protected
- copyVars() : void
-
-
-
-
- These variables are usually used in the "module" methods and are called up to 31329 times (at version 40).
-
-
-
-
-
-
-
-
QRGdImage.php
:
- 201
+ 200
@@ -1782,7 +1289,7 @@ in long loops for a significant performance increase.
@@ -1817,7 +1324,7 @@ in long loops for a significant performance increase.
@@ -1871,7 +1378,7 @@ in long loops for a significant performance increase.
@@ -1920,7 +1427,7 @@ in long loops for a significant performance increase.
@@ -1982,7 +1489,7 @@ in long loops for a significant performance increase.
@@ -2034,7 +1541,7 @@ in long loops for a significant performance increase.
@@ -2075,7 +1582,7 @@ in long loops for a significant performance increase.
@@ -2114,7 +1621,7 @@ in long loops for a significant performance increase.
@@ -2178,7 +1685,7 @@ in long loops for a significant performance increase.
@@ -2237,7 +1744,7 @@ in long loops for a significant performance increase.
@@ -2325,7 +1832,7 @@ It must return null for an empty value.
@@ -2396,7 +1903,7 @@ It must return null for an empty value.
@@ -2446,7 +1953,7 @@ It must return null for an empty value.
@@ -2529,7 +2036,7 @@ It must return null for an empty value.
@@ -2564,7 +2071,7 @@ It must return null for an empty value.
@@ -2577,7 +2084,7 @@ It must return null for an empty value.
- Call this method if you modify the matrix from within your custom module in case the dimensions have been changed
+ Call this method if you modify the matrix from within your custom output class in case the dimensions have been changed
@@ -2601,7 +2108,7 @@ It must return null for an empty value.
@@ -2636,7 +2143,7 @@ It must return null for an empty value.
@@ -2675,7 +2182,7 @@ It must return null for an empty value.
@@ -2836,15 +2343,7 @@ or given via $mime, otherwise it is guessed from the image $data.
-
- $background
- - $circleDiameter
- - $circleRadius
- - $connectPaths
- - $drawCircularModules
- - $drawLightModules
- - $eol
- - $excludeFromConnect
- $image
- - $keepAsSquare
- $length
- $matrix
- $moduleCount
@@ -2863,7 +2362,6 @@ or given via $mime, otherwise it is guessed from the image $data.
- moduleValueIsValid()
- checkGD()
- collectModules()
- - copyVars()
- createImage()
- drawImage()
- dumpImage()
diff --git a/classes/chillerlan-QRCode-Output-QRGdImageAVIF.html b/classes/chillerlan-QRCode-Output-QRGdImageAVIF.html
index 00935dd28..c2ec25335 100644
--- a/classes/chillerlan-QRCode-Output-QRGdImageAVIF.html
+++ b/classes/chillerlan-QRCode-Output-QRGdImageAVIF.html
@@ -216,48 +216,6 @@
- protected
- float
- $circleDiameter
-
-
-
-
-
-
-
-
-
-
- protected
- float
- $circleRadius
-
-
-
-
-
-
- protected
- bool
- $connectPaths
-
-
-
-
-
-
- protected
- bool
- $drawCircularModules
-
-
-
-
-
-
- protected
- bool
- $drawLightModules
-
-
-
-
-
-
- protected
- string
- $eol
-
-
-
-
-
-
- protected
- array<string|int, int>
- $excludeFromConnect
-
-
-
-
-
-
- protected
- array<string|int, int>
- $keepAsSquare
-
-
-
-
-
- The current module scale value (might have been modified)
+
protected
@@ -1485,7 +1030,7 @@ in long loops for a significant performance increase.
@@ -1605,7 +1150,7 @@ in long loops for a significant performance increase.
@@ -1662,7 +1207,7 @@ in long loops for a significant performance increase.
@@ -1702,44 +1247,6 @@ returns an array with the transformed modules.
array<int, mixed>
-
-
-
- copyVars()
-
-
-
-
-
- Creates copies of several QROptions values to avoid calling the magic getters/property hooks
-in long loops for a significant performance increase.
-
-
- protected
- copyVars() : void
-
-
-
-
- These variables are usually used in the "module" methods and are called up to 31329 times (at version 40).
-
-
-
-
-
-
-
-
QRGdImage.php
:
- 201
+ 200
@@ -1819,7 +1326,7 @@ in long loops for a significant performance increase.
@@ -1854,7 +1361,7 @@ in long loops for a significant performance increase.
@@ -1908,7 +1415,7 @@ in long loops for a significant performance increase.
@@ -1957,7 +1464,7 @@ in long loops for a significant performance increase.
@@ -2019,7 +1526,7 @@ in long loops for a significant performance increase.
@@ -2071,7 +1578,7 @@ in long loops for a significant performance increase.
@@ -2112,7 +1619,7 @@ in long loops for a significant performance increase.
@@ -2151,7 +1658,7 @@ in long loops for a significant performance increase.
@@ -2215,7 +1722,7 @@ in long loops for a significant performance increase.
@@ -2274,7 +1781,7 @@ in long loops for a significant performance increase.
@@ -2362,7 +1869,7 @@ It must return null for an empty value.
@@ -2483,7 +1990,7 @@ It must return null for an empty value.
@@ -2566,7 +2073,7 @@ It must return null for an empty value.
@@ -2601,7 +2108,7 @@ It must return null for an empty value.
@@ -2614,7 +2121,7 @@ It must return null for an empty value.
- Call this method if you modify the matrix from within your custom module in case the dimensions have been changed
+ Call this method if you modify the matrix from within your custom output class in case the dimensions have been changed
@@ -2638,7 +2145,7 @@ It must return null for an empty value.
@@ -2673,7 +2180,7 @@ It must return null for an empty value.
@@ -2712,7 +2219,7 @@ It must return null for an empty value.
@@ -2880,15 +2387,7 @@ or given via $mime, otherwise it is guessed from the image $data.
-
- $background
- - $circleDiameter
- - $circleRadius
- - $connectPaths
- - $drawCircularModules
- - $drawLightModules
- - $eol
- - $excludeFromConnect
- $image
- - $keepAsSquare
- $length
- $matrix
- $moduleCount
@@ -2907,7 +2406,6 @@ or given via $mime, otherwise it is guessed from the image $data.
- moduleValueIsValid()
- checkGD()
- collectModules()
- - copyVars()
- createImage()
- drawImage()
- dumpImage()
diff --git a/classes/chillerlan-QRCode-Output-QRGdImageBMP.html b/classes/chillerlan-QRCode-Output-QRGdImageBMP.html
index 1179eb2bb..3e08288c5 100644
--- a/classes/chillerlan-QRCode-Output-QRGdImageBMP.html
+++ b/classes/chillerlan-QRCode-Output-QRGdImageBMP.html
@@ -216,48 +216,6 @@
- protected
- float
- $circleDiameter
-
-
-
-
-
-
-
-
-
-
- protected
- float
- $circleRadius
-
-
-
-
-
-
- protected
- bool
- $connectPaths
-
-
-
-
-
-
- protected
- bool
- $drawCircularModules
-
-
-
-
-
-
- protected
- bool
- $drawLightModules
-
-
-
-
-
-
- protected
- string
- $eol
-
-
-
-
-
-
- protected
- array<string|int, int>
- $excludeFromConnect
-
-
-
-
-
-
- protected
- array<string|int, int>
- $keepAsSquare
-
-
-
-
-
- The current module scale value (might have been modified)
+
protected
@@ -1485,7 +1030,7 @@ in long loops for a significant performance increase.
@@ -1605,7 +1150,7 @@ in long loops for a significant performance increase.
@@ -1662,7 +1207,7 @@ in long loops for a significant performance increase.
@@ -1702,44 +1247,6 @@ returns an array with the transformed modules.
array<int, mixed>
-
-
-
- copyVars()
-
-
-
-
-
- Creates copies of several QROptions values to avoid calling the magic getters/property hooks
-in long loops for a significant performance increase.
-
-
- protected
- copyVars() : void
-
-
-
-
- These variables are usually used in the "module" methods and are called up to 31329 times (at version 40).
-
-
-
-
-
-
-
-
QRGdImage.php
:
- 201
+ 200
@@ -1819,7 +1326,7 @@ in long loops for a significant performance increase.
@@ -1854,7 +1361,7 @@ in long loops for a significant performance increase.
@@ -1908,7 +1415,7 @@ in long loops for a significant performance increase.
@@ -1957,7 +1464,7 @@ in long loops for a significant performance increase.
@@ -2019,7 +1526,7 @@ in long loops for a significant performance increase.
@@ -2071,7 +1578,7 @@ in long loops for a significant performance increase.
@@ -2112,7 +1619,7 @@ in long loops for a significant performance increase.
@@ -2151,7 +1658,7 @@ in long loops for a significant performance increase.
@@ -2215,7 +1722,7 @@ in long loops for a significant performance increase.
@@ -2274,7 +1781,7 @@ in long loops for a significant performance increase.
@@ -2362,7 +1869,7 @@ It must return null for an empty value.
@@ -2483,7 +1990,7 @@ It must return null for an empty value.
@@ -2566,7 +2073,7 @@ It must return null for an empty value.
@@ -2601,7 +2108,7 @@ It must return null for an empty value.
@@ -2614,7 +2121,7 @@ It must return null for an empty value.
- Call this method if you modify the matrix from within your custom module in case the dimensions have been changed
+ Call this method if you modify the matrix from within your custom output class in case the dimensions have been changed
@@ -2638,7 +2145,7 @@ It must return null for an empty value.
@@ -2673,7 +2180,7 @@ It must return null for an empty value.
@@ -2712,7 +2219,7 @@ It must return null for an empty value.
@@ -2880,15 +2387,7 @@ or given via $mime, otherwise it is guessed from the image $data.
-
- $background
- - $circleDiameter
- - $circleRadius
- - $connectPaths
- - $drawCircularModules
- - $drawLightModules
- - $eol
- - $excludeFromConnect
- $image
- - $keepAsSquare
- $length
- $matrix
- $moduleCount
@@ -2907,7 +2406,6 @@ or given via $mime, otherwise it is guessed from the image $data.
- moduleValueIsValid()
- checkGD()
- collectModules()
- - copyVars()
- createImage()
- drawImage()
- dumpImage()
diff --git a/classes/chillerlan-QRCode-Output-QRGdImageGIF.html b/classes/chillerlan-QRCode-Output-QRGdImageGIF.html
index 175561678..f4465d651 100644
--- a/classes/chillerlan-QRCode-Output-QRGdImageGIF.html
+++ b/classes/chillerlan-QRCode-Output-QRGdImageGIF.html
@@ -216,48 +216,6 @@
- protected
- float
- $circleDiameter
-
-
-
-
-
-
-
-
-
-
- protected
- float
- $circleRadius
-
-
-
-
-
-
- protected
- bool
- $connectPaths
-
-
-
-
-
-
- protected
- bool
- $drawCircularModules
-
-
-
-
-
-
- protected
- bool
- $drawLightModules
-
-
-
-
-
-
- protected
- string
- $eol
-
-
-
-
-
-
- protected
- array<string|int, int>
- $excludeFromConnect
-
-
-
-
-
-
- protected
- array<string|int, int>
- $keepAsSquare
-
-
-
-
-
- The current module scale value (might have been modified)
+
protected
@@ -1485,7 +1030,7 @@ in long loops for a significant performance increase.
@@ -1605,7 +1150,7 @@ in long loops for a significant performance increase.
@@ -1662,7 +1207,7 @@ in long loops for a significant performance increase.
@@ -1702,44 +1247,6 @@ returns an array with the transformed modules.
array<int, mixed>
-
-
-
- copyVars()
-
-
-
-
-
- Creates copies of several QROptions values to avoid calling the magic getters/property hooks
-in long loops for a significant performance increase.
-
-
- protected
- copyVars() : void
-
-
-
-
- These variables are usually used in the "module" methods and are called up to 31329 times (at version 40).
-
-
-
-
-
-
-
-
QRGdImage.php
:
- 201
+ 200
@@ -1819,7 +1326,7 @@ in long loops for a significant performance increase.
@@ -1854,7 +1361,7 @@ in long loops for a significant performance increase.
@@ -1908,7 +1415,7 @@ in long loops for a significant performance increase.
@@ -1957,7 +1464,7 @@ in long loops for a significant performance increase.
@@ -2019,7 +1526,7 @@ in long loops for a significant performance increase.
@@ -2071,7 +1578,7 @@ in long loops for a significant performance increase.
@@ -2112,7 +1619,7 @@ in long loops for a significant performance increase.
@@ -2151,7 +1658,7 @@ in long loops for a significant performance increase.
@@ -2215,7 +1722,7 @@ in long loops for a significant performance increase.
@@ -2274,7 +1781,7 @@ in long loops for a significant performance increase.
@@ -2362,7 +1869,7 @@ It must return null for an empty value.
@@ -2483,7 +1990,7 @@ It must return null for an empty value.
@@ -2566,7 +2073,7 @@ It must return null for an empty value.
@@ -2601,7 +2108,7 @@ It must return null for an empty value.
@@ -2614,7 +2121,7 @@ It must return null for an empty value.
- Call this method if you modify the matrix from within your custom module in case the dimensions have been changed
+ Call this method if you modify the matrix from within your custom output class in case the dimensions have been changed
@@ -2638,7 +2145,7 @@ It must return null for an empty value.
@@ -2673,7 +2180,7 @@ It must return null for an empty value.
@@ -2712,7 +2219,7 @@ It must return null for an empty value.
@@ -2880,15 +2387,7 @@ or given via $mime, otherwise it is guessed from the image $data.
-
- $background
- - $circleDiameter
- - $circleRadius
- - $connectPaths
- - $drawCircularModules
- - $drawLightModules
- - $eol
- - $excludeFromConnect
- $image
- - $keepAsSquare
- $length
- $matrix
- $moduleCount
@@ -2907,7 +2406,6 @@ or given via $mime, otherwise it is guessed from the image $data.
- moduleValueIsValid()
- checkGD()
- collectModules()
- - copyVars()
- createImage()
- drawImage()
- dumpImage()
diff --git a/classes/chillerlan-QRCode-Output-QRGdImageJPEG.html b/classes/chillerlan-QRCode-Output-QRGdImageJPEG.html
index 7ccd3b7f9..ddf49cd71 100644
--- a/classes/chillerlan-QRCode-Output-QRGdImageJPEG.html
+++ b/classes/chillerlan-QRCode-Output-QRGdImageJPEG.html
@@ -216,48 +216,6 @@
- The allocated background color
- -
- $circleDiameter
-
- : float
-
-
- -
- $circleRadius
-
- : float
-
-
- -
- $connectPaths
-
- : bool
-
-
- -
- $drawCircularModules
-
- : bool
-
-
- -
- $drawLightModules
-
- : bool
-
-
- -
- $eol
-
- : string
-
-
- -
- $excludeFromConnect
-
- : array<string|int, int>
-
-
-
$image
@@ -265,12 +223,6 @@
- The GD image resource
- -
- $keepAsSquare
-
- : array<string|int, int>
-
-
-
$length
@@ -311,6 +263,7 @@
: int
+- The current module scale value (might have been modified)
-
$upscaled
@@ -363,14 +316,6 @@
- collects the modules per QRMatrix::M_* type, runs a transform method on each module and
returns an array with the transformed modules.
- -
- copyVars()
-
- : void
-
-- Creates copies of several QROptions values to avoid calling the magic getters/property hooks
-in long loops for a significant performance increase.
-
-
createImage()
@@ -606,355 +551,6 @@ in long loops for a significant performance increase.
-
-
-
- $circleDiameter
-
-
-
-
-
-
-
-
-
-
- protected
- float
- $circleDiameter
-
-
-
-
-
-
-
-
-
-
-
-
- $circleRadius
-
-
-
-
-
-
-
-
-
-
- protected
- float
- $circleRadius
-
-
-
-
-
-
- Tags
-
-
-
-
-
-
-
-
-
-
-
- $connectPaths
-
-
-
-
-
-
-
-
-
-
- protected
- bool
- $connectPaths
-
-
-
-
-
-
- Tags
-
-
-
-
-
-
-
-
-
-
-
- $drawCircularModules
-
-
-
-
-
-
-
-
-
-
- protected
- bool
- $drawCircularModules
-
-
-
-
-
-
- Tags
-
-
-
-
-
-
-
-
-
-
-
- $drawLightModules
-
-
-
-
-
-
-
-
-
-
- protected
- bool
- $drawLightModules
-
-
-
-
-
-
- Tags
-
-
-
-
-
-
-
-
-
-
-
- $eol
-
-
-
-
-
-
-
-
-
-
- protected
- string
- $eol
-
-
-
-
-
-
- Tags
-
-
-
-
-
-
-
-
-
-
-
- $excludeFromConnect
-
-
-
-
-
-
-
-
-
-
- protected
- array<string|int, int>
- $excludeFromConnect
-
-
-
-
-
-
- Tags
-
-
-
-
-
-
-
-
-
- $keepAsSquare
-
-
-
-
-
-
-
-
-
-
- protected
- array<string|int, int>
- $keepAsSquare
-
-
-
-
-
-
- Tags
-
-
-
-
-
-
-
-
QROutputAbstract.php
:
- 50
+ 57
@@ -1180,7 +724,7 @@ in long loops for a significant performance increase.
see
@@ -1207,7 +751,7 @@ in long loops for a significant performance increase.
@@ -1261,7 +805,7 @@ in long loops for a significant performance increase.
@@ -1299,11 +843,12 @@ in long loops for a significant performance increase.
-
+ The current module scale value (might have been modified)
+
protected
@@ -1485,7 +1030,7 @@ in long loops for a significant performance increase.
@@ -1605,7 +1150,7 @@ in long loops for a significant performance increase.
@@ -1662,7 +1207,7 @@ in long loops for a significant performance increase.
@@ -1702,44 +1247,6 @@ returns an array with the transformed modules.
array<int, mixed>
-
-
-
- copyVars()
-
-
-
-
-
- Creates copies of several QROptions values to avoid calling the magic getters/property hooks
-in long loops for a significant performance increase.
-
-
- protected
- copyVars() : void
-
-
-
-
- These variables are usually used in the "module" methods and are called up to 31329 times (at version 40).
-
-
-
-
-
-
-
-
QRGdImage.php
:
- 201
+ 200
@@ -1819,7 +1326,7 @@ in long loops for a significant performance increase.
@@ -1854,7 +1361,7 @@ in long loops for a significant performance increase.
@@ -1908,7 +1415,7 @@ in long loops for a significant performance increase.
@@ -1957,7 +1464,7 @@ in long loops for a significant performance increase.
@@ -2019,7 +1526,7 @@ in long loops for a significant performance increase.
@@ -2071,7 +1578,7 @@ in long loops for a significant performance increase.
@@ -2112,7 +1619,7 @@ in long loops for a significant performance increase.
@@ -2151,7 +1658,7 @@ in long loops for a significant performance increase.
@@ -2215,7 +1722,7 @@ in long loops for a significant performance increase.
@@ -2274,7 +1781,7 @@ in long loops for a significant performance increase.
@@ -2362,7 +1869,7 @@ It must return null for an empty value.
@@ -2483,7 +1990,7 @@ It must return null for an empty value.
@@ -2566,7 +2073,7 @@ It must return null for an empty value.
@@ -2601,7 +2108,7 @@ It must return null for an empty value.
@@ -2614,7 +2121,7 @@ It must return null for an empty value.
- Call this method if you modify the matrix from within your custom module in case the dimensions have been changed
+ Call this method if you modify the matrix from within your custom output class in case the dimensions have been changed
@@ -2638,7 +2145,7 @@ It must return null for an empty value.
@@ -2712,7 +2219,7 @@ It must return null for an empty value.
@@ -2880,15 +2387,7 @@ or given via $mime, otherwise it is guessed from the image $data.
-
- $background
- - $circleDiameter
- - $circleRadius
- - $connectPaths
- - $drawCircularModules
- - $drawLightModules
- - $eol
- - $excludeFromConnect
- $image
- - $keepAsSquare
- $length
- $matrix
- $moduleCount
@@ -2907,7 +2406,6 @@ or given via $mime, otherwise it is guessed from the image $data.
- moduleValueIsValid()
- checkGD()
- collectModules()
- - copyVars()
- createImage()
- drawImage()
- dumpImage()
diff --git a/classes/chillerlan-QRCode-Output-QRGdImagePNG.html b/classes/chillerlan-QRCode-Output-QRGdImagePNG.html
index 5719c9416..779177ca7 100644
--- a/classes/chillerlan-QRCode-Output-QRGdImagePNG.html
+++ b/classes/chillerlan-QRCode-Output-QRGdImagePNG.html
@@ -216,48 +216,6 @@
- The allocated background color
- -
- $circleDiameter
-
- : float
-
-
- -
- $circleRadius
-
- : float
-
-
- -
- $connectPaths
-
- : bool
-
-
- -
- $drawCircularModules
-
- : bool
-
-
- -
- $drawLightModules
-
- : bool
-
-
- -
- $eol
-
- : string
-
-
- -
- $excludeFromConnect
-
- : array<string|int, int>
-
-
-
$image
@@ -265,12 +223,6 @@
- The GD image resource
- -
- $keepAsSquare
-
- : array<string|int, int>
-
-
-
$length
@@ -311,6 +263,7 @@
: int
+- The current module scale value (might have been modified)
-
$upscaled
@@ -363,14 +316,6 @@
- collects the modules per QRMatrix::M_* type, runs a transform method on each module and
returns an array with the transformed modules.
- -
- copyVars()
-
- : void
-
-- Creates copies of several QROptions values to avoid calling the magic getters/property hooks
-in long loops for a significant performance increase.
-
-
createImage()
@@ -606,355 +551,6 @@ in long loops for a significant performance increase.
-
-
-
- $circleDiameter
-
-
-
-
-
-
-
-
-
-
- protected
- float
- $circleDiameter
-
-
-
-
-
-
-
-
-
-
-
-
- $circleRadius
-
-
-
-
-
-
-
-
-
-
- protected
- float
- $circleRadius
-
-
-
-
-
-
- Tags
-
-
-
-
-
-
-
-
-
-
-
- $connectPaths
-
-
-
-
-
-
-
-
-
-
- protected
- bool
- $connectPaths
-
-
-
-
-
-
- Tags
-
-
-
-
-
-
-
-
-
-
-
- $drawCircularModules
-
-
-
-
-
-
-
-
-
-
- protected
- bool
- $drawCircularModules
-
-
-
-
-
-
- Tags
-
-
-
-
-
-
-
-
-
-
-
- $drawLightModules
-
-
-
-
-
-
-
-
-
-
- protected
- bool
- $drawLightModules
-
-
-
-
-
-
- Tags
-
-
-
-
-
-
-
-
-
-
-
- $eol
-
-
-
-
-
-
-
-
-
-
- protected
- string
- $eol
-
-
-
-
-
-
- Tags
-
-
-
-
-
-
-
-
-
-
-
- $excludeFromConnect
-
-
-
-
-
-
-
-
-
-
- protected
- array<string|int, int>
- $excludeFromConnect
-
-
-
-
-
-
- Tags
-
-
-
-
-
-
-
-
-
- $keepAsSquare
-
-
-
-
-
-
-
-
-
-
- protected
- array<string|int, int>
- $keepAsSquare
-
-
-
-
-
-
- Tags
-
-
-
-
-
-
-
-
QROutputAbstract.php
:
- 50
+ 57
@@ -1180,7 +724,7 @@ in long loops for a significant performance increase.
see
@@ -1207,7 +751,7 @@ in long loops for a significant performance increase.
@@ -1261,7 +805,7 @@ in long loops for a significant performance increase.
@@ -1299,11 +843,12 @@ in long loops for a significant performance increase.
-
+ The current module scale value (might have been modified)
+
protected
@@ -1485,7 +1030,7 @@ in long loops for a significant performance increase.
@@ -1605,7 +1150,7 @@ in long loops for a significant performance increase.
@@ -1662,7 +1207,7 @@ in long loops for a significant performance increase.
@@ -1702,44 +1247,6 @@ returns an array with the transformed modules.
array<int, mixed>
-
-
-
- copyVars()
-
-
-
-
-
- Creates copies of several QROptions values to avoid calling the magic getters/property hooks
-in long loops for a significant performance increase.
-
-
- protected
- copyVars() : void
-
-
-
-
- These variables are usually used in the "module" methods and are called up to 31329 times (at version 40).
-
-
-
-
-
-
-
-
QRGdImage.php
:
- 201
+ 200
@@ -1819,7 +1326,7 @@ in long loops for a significant performance increase.
@@ -1854,7 +1361,7 @@ in long loops for a significant performance increase.
@@ -1908,7 +1415,7 @@ in long loops for a significant performance increase.
@@ -1957,7 +1464,7 @@ in long loops for a significant performance increase.
@@ -2019,7 +1526,7 @@ in long loops for a significant performance increase.
@@ -2071,7 +1578,7 @@ in long loops for a significant performance increase.
@@ -2151,7 +1658,7 @@ in long loops for a significant performance increase.
@@ -2215,7 +1722,7 @@ in long loops for a significant performance increase.
@@ -2274,7 +1781,7 @@ in long loops for a significant performance increase.
@@ -2362,7 +1869,7 @@ It must return null for an empty value.
@@ -2483,7 +1990,7 @@ It must return null for an empty value.
@@ -2566,7 +2073,7 @@ It must return null for an empty value.
@@ -2601,7 +2108,7 @@ It must return null for an empty value.
@@ -2614,7 +2121,7 @@ It must return null for an empty value.
- Call this method if you modify the matrix from within your custom module in case the dimensions have been changed
+ Call this method if you modify the matrix from within your custom output class in case the dimensions have been changed
@@ -2638,7 +2145,7 @@ It must return null for an empty value.
@@ -2673,7 +2180,7 @@ It must return null for an empty value.
@@ -2712,7 +2219,7 @@ It must return null for an empty value.
@@ -2880,15 +2387,7 @@ or given via $mime, otherwise it is guessed from the image $data.
-
- $background
- - $circleDiameter
- - $circleRadius
- - $connectPaths
- - $drawCircularModules
- - $drawLightModules
- - $eol
- - $excludeFromConnect
- $image
- - $keepAsSquare
- $length
- $matrix
- $moduleCount
@@ -2907,7 +2406,6 @@ or given via $mime, otherwise it is guessed from the image $data.
- moduleValueIsValid()
- checkGD()
- collectModules()
- - copyVars()
- createImage()
- drawImage()
- dumpImage()
diff --git a/classes/chillerlan-QRCode-Output-QRGdImageWEBP.html b/classes/chillerlan-QRCode-Output-QRGdImageWEBP.html
index 8c4e0398d..6daa27d87 100644
--- a/classes/chillerlan-QRCode-Output-QRGdImageWEBP.html
+++ b/classes/chillerlan-QRCode-Output-QRGdImageWEBP.html
@@ -216,48 +216,6 @@
- The allocated background color
- -
- $circleDiameter
-
- : float
-
-
- -
- $circleRadius
-
- : float
-
-
- -
- $connectPaths
-
- : bool
-
-
- -
- $drawCircularModules
-
- : bool
-
-
- -
- $drawLightModules
-
- : bool
-
-
- -
- $eol
-
- : string
-
-
- -
- $excludeFromConnect
-
- : array<string|int, int>
-
-
-
$image
@@ -265,12 +223,6 @@
- The GD image resource
- -
- $keepAsSquare
-
- : array<string|int, int>
-
-
-
$length
@@ -311,6 +263,7 @@
: int
+- The current module scale value (might have been modified)
-
$upscaled
@@ -363,14 +316,6 @@
- collects the modules per QRMatrix::M_* type, runs a transform method on each module and
returns an array with the transformed modules.
- -
- copyVars()
-
- : void
-
-- Creates copies of several QROptions values to avoid calling the magic getters/property hooks
-in long loops for a significant performance increase.
-
-
createImage()
@@ -606,355 +551,6 @@ in long loops for a significant performance increase.
-
-
-
- $circleDiameter
-
-
-
-
-
-
-
-
-
-
- protected
- float
- $circleDiameter
-
-
-
-
-
-
-
-
-
-
-
-
- $circleRadius
-
-
-
-
-
-
-
-
-
-
- protected
- float
- $circleRadius
-
-
-
-
-
-
- Tags
-
-
-
-
-
-
-
-
-
-
-
- $connectPaths
-
-
-
-
-
-
-
-
-
-
- protected
- bool
- $connectPaths
-
-
-
-
-
-
- Tags
-
-
-
-
-
-
-
-
-
-
-
- $drawCircularModules
-
-
-
-
-
-
-
-
-
-
- protected
- bool
- $drawCircularModules
-
-
-
-
-
-
- Tags
-
-
-
-
-
-
-
-
-
-
-
- $drawLightModules
-
-
-
-
-
-
-
-
-
-
- protected
- bool
- $drawLightModules
-
-
-
-
-
-
- Tags
-
-
-
-
-
-
-
-
-
-
-
- $eol
-
-
-
-
-
-
-
-
-
-
- protected
- string
- $eol
-
-
-
-
-
-
- Tags
-
-
-
-
-
-
-
-
-
-
-
- $excludeFromConnect
-
-
-
-
-
-
-
-
-
-
- protected
- array<string|int, int>
- $excludeFromConnect
-
-
-
-
-
-
- Tags
-
-
-
-
-
-
-
-
-
- $keepAsSquare
-
-
-
-
-
-
-
-
-
-
- protected
- array<string|int, int>
- $keepAsSquare
-
-
-
-
-
-
- Tags
-
-
-
-
-
-
-
-
QROutputAbstract.php
:
- 50
+ 57
@@ -1180,7 +724,7 @@ in long loops for a significant performance increase.
see
@@ -1207,7 +751,7 @@ in long loops for a significant performance increase.
@@ -1261,7 +805,7 @@ in long loops for a significant performance increase.
@@ -1299,11 +843,12 @@ in long loops for a significant performance increase.
-
+ The current module scale value (might have been modified)
+
protected
@@ -1485,7 +1030,7 @@ in long loops for a significant performance increase.
@@ -1605,7 +1150,7 @@ in long loops for a significant performance increase.
@@ -1662,7 +1207,7 @@ in long loops for a significant performance increase.
@@ -1702,44 +1247,6 @@ returns an array with the transformed modules.
array<int, mixed>
-
-
-
- copyVars()
-
-
-
-
-
- Creates copies of several QROptions values to avoid calling the magic getters/property hooks
-in long loops for a significant performance increase.
-
-
- protected
- copyVars() : void
-
-
-
-
- These variables are usually used in the "module" methods and are called up to 31329 times (at version 40).
-
-
-
-
-
-
-
-
QRGdImage.php
:
- 201
+ 200
@@ -1819,7 +1326,7 @@ in long loops for a significant performance increase.
@@ -1854,7 +1361,7 @@ in long loops for a significant performance increase.
@@ -1908,7 +1415,7 @@ in long loops for a significant performance increase.
@@ -1957,7 +1464,7 @@ in long loops for a significant performance increase.
@@ -2019,7 +1526,7 @@ in long loops for a significant performance increase.
@@ -2071,7 +1578,7 @@ in long loops for a significant performance increase.
@@ -2112,7 +1619,7 @@ in long loops for a significant performance increase.
@@ -2151,7 +1658,7 @@ in long loops for a significant performance increase.
@@ -2215,7 +1722,7 @@ in long loops for a significant performance increase.
@@ -2274,7 +1781,7 @@ in long loops for a significant performance increase.
@@ -2362,7 +1869,7 @@ It must return null for an empty value.
@@ -2483,7 +1990,7 @@ It must return null for an empty value.
@@ -2566,7 +2073,7 @@ It must return null for an empty value.
@@ -2601,7 +2108,7 @@ It must return null for an empty value.
@@ -2614,7 +2121,7 @@ It must return null for an empty value.
- Call this method if you modify the matrix from within your custom module in case the dimensions have been changed
+ Call this method if you modify the matrix from within your custom output class in case the dimensions have been changed
@@ -2638,7 +2145,7 @@ It must return null for an empty value.
@@ -2673,7 +2180,7 @@ It must return null for an empty value.
@@ -2712,7 +2219,7 @@ It must return null for an empty value.
@@ -2880,15 +2387,7 @@ or given via $mime, otherwise it is guessed from the image $data.
-
- $background
- - $circleDiameter
- - $circleRadius
- - $connectPaths
- - $drawCircularModules
- - $drawLightModules
- - $eol
- - $excludeFromConnect
- $image
- - $keepAsSquare
- $length
- $matrix
- $moduleCount
@@ -2907,7 +2406,6 @@ or given via $mime, otherwise it is guessed from the image $data.
- moduleValueIsValid()
- checkGD()
- collectModules()
- - copyVars()
- createImage()
- drawImage()
- dumpImage()
diff --git a/classes/chillerlan-QRCode-Output-QRImagick.html b/classes/chillerlan-QRCode-Output-QRImagick.html
index 63dac2917..067e8ca0e 100644
--- a/classes/chillerlan-QRCode-Output-QRImagick.html
+++ b/classes/chillerlan-QRCode-Output-QRImagick.html
@@ -211,48 +211,6 @@
- The allocated background color
- -
- $circleDiameter
-
- : float
-
-
- -
- $circleRadius
-
- : float
-
-
- -
- $connectPaths
-
- : bool
-
-
- -
- $drawCircularModules
-
- : bool
-
-
- -
- $drawLightModules
-
- : bool
-
-
- -
- $eol
-
- : string
-
-
- -
- $excludeFromConnect
-
- : array<string|int, int>
-
-
-
$imagick
@@ -267,12 +225,6 @@
- The main draw instance
- -
- $keepAsSquare
-
- : array<string|int, int>
-
-
-
$length
@@ -313,6 +265,7 @@
: int
+- The current module scale value (might have been modified)
- protected
- float
- $circleDiameter
-
-
-
-
-
-
-
-
-
-
- protected
- float
- $circleRadius
-
-
-
-
-
-
- protected
- bool
- $connectPaths
-
-
-
-
-
-
- protected
- bool
- $drawCircularModules
-
-
-
-
-
-
- protected
- bool
- $drawLightModules
-
-
-
-
-
-
- protected
- string
- $eol
-
-
-
-
-
-
- protected
- array<string|int, int>
- $excludeFromConnect
-
-
-
-
-
-
- protected
- array<string|int, int>
- $keepAsSquare
-
-
-
-
-
- The current module scale value (might have been modified)
+
protected
@@ -1492,7 +1037,7 @@ you need to supply the $file parameter here in that case (or handle the option v
@@ -1532,44 +1077,6 @@ returns an array with the transformed modules.
array<int, mixed>
-
-
-
- copyVars()
-
-
-
-
-
- Creates copies of several QROptions values to avoid calling the magic getters/property hooks
-in long loops for a significant performance increase.
-
-
- protected
- copyVars() : void
-
-
-
-
- These variables are usually used in the "module" methods and are called up to 31329 times (at version 40).
-
-
-
-
-
-
-
-
QROutputAbstract.php
:
- 184
+ 141
@@ -1770,7 +1277,7 @@ in long loops for a significant performance increase.
@@ -1822,7 +1329,7 @@ in long loops for a significant performance increase.
@@ -1863,7 +1370,7 @@ in long loops for a significant performance increase.
@@ -1986,7 +1493,7 @@ in long loops for a significant performance increase.
@@ -2123,7 +1630,7 @@ It must return null for an empty value.
@@ -2241,7 +1748,7 @@ It must return null for an empty value.
@@ -2254,7 +1761,7 @@ It must return null for an empty value.
- Call this method if you modify the matrix from within your custom module in case the dimensions have been changed
+ Call this method if you modify the matrix from within your custom output class in case the dimensions have been changed
@@ -2278,7 +1785,7 @@ It must return null for an empty value.
@@ -2348,7 +1855,7 @@ It must return null for an empty value.
@@ -2509,16 +2016,8 @@ or given via $mime, otherwise it is guessed from the image $data.
- $backgroundColor
- - $circleDiameter
- - $circleRadius
- - $connectPaths
- - $drawCircularModules
- - $drawLightModules
- - $eol
- - $excludeFromConnect
- $imagick
- $imagickDraw
- - $keepAsSquare
- $length
- $matrix
- $moduleCount
@@ -2535,7 +2034,6 @@ or given via $mime, otherwise it is guessed from the image $data.
- dump()
- moduleValueIsValid()
- collectModules()
- - copyVars()
- createImage()
- drawImage()
- getDefaultModuleValue()
diff --git a/classes/chillerlan-QRCode-Output-QRInterventionImage.html b/classes/chillerlan-QRCode-Output-QRInterventionImage.html
index a98ac81c1..9556c8c04 100644
--- a/classes/chillerlan-QRCode-Output-QRInterventionImage.html
+++ b/classes/chillerlan-QRCode-Output-QRInterventionImage.html
@@ -210,66 +210,18 @@ use only if you must.
- -
- $circleDiameter
-
- : float
-
-
- -
- $circleRadius
-
- : float
-
-
- -
- $connectPaths
-
- : bool
-
-
- -
- $drawCircularModules
-
- : bool
-
-
- -
- $drawLightModules
-
- : bool
-
-
-
$driver
: DriverInterface
- -
- $eol
-
- : string
-
-
- -
- $excludeFromConnect
-
- : array<string|int, int>
-
-
-
$image
: ImageInterface
- -
- $keepAsSquare
-
- : array<string|int, int>
-
-
-
$length
@@ -316,6 +268,7 @@ use only if you must.
: int
+- The current module scale value (might have been modified)
@@ -362,14 +315,6 @@ note: css4 colors are not included
- collects the modules per QRMatrix::M_* type, runs a transform method on each module and
returns an array with the transformed modules.
- -
- copyVars()
-
- : void
-
-- Creates copies of several QROptions values to avoid calling the magic getters/property hooks
-in long loops for a significant performance increase.
-
-
getDefaultModuleValue()
@@ -473,251 +418,6 @@ in long loops for a significant performance increase.
-property
-protected
"
->
-
- $circleDiameter
-
-
-
-
-
-
-
-
-
-
- protected
- float
- $circleDiameter
-
-
-
-
-
-
-
-
-
-
-
-
- $circleRadius
-
-
-
-
-
-
-
-
-
-
- protected
- float
- $circleRadius
-
-
-
-
-
-
- Tags
-
-
-
-
-
-
-
-
-
-
-
- $connectPaths
-
-
-
-
-
-
-
-
-
-
- protected
- bool
- $connectPaths
-
-
-
-
-
-
- Tags
-
-
-
-
-
-
-
-
-
-
-
- $drawCircularModules
-
-
-
-
-
-
-
-
-
-
- protected
- bool
- $drawCircularModules
-
-
-
-
-
-
- Tags
-
-
-
-
-
-
-
-
-
-
-
- $drawLightModules
-
-
-
-
-
-
-
-
-
-
- protected
- bool
- $drawLightModules
-
-
-
-
-
-
- Tags
-
-
-
-
-
-
-
-
-
-
$driver
@@ -748,110 +448,6 @@ in long loops for a significant performance increase.
-
-
-
- $eol
-
-
-
-
-
-
-
-
-
-
- protected
- string
- $eol
-
-
-
-
-
-
- Tags
-
-
-
-
-
-
-
-
-
-
-
- $excludeFromConnect
-
-
-
-
-
-
-
-
-
-
- protected
- array<string|int, int>
- $excludeFromConnect
-
-
-
-
-
-
- Tags
-
-
-
-
-
-
-
-
-
- $keepAsSquare
-
-
-
-
-
-
-
-
-
-
- protected
- array<string|int, int>
- $keepAsSquare
-
-
-
-
-
-
- Tags
-
-
-
-
-
-
-
-
QROutputAbstract.php
:
- 50
+ 57
@@ -1098,7 +642,7 @@ in long loops for a significant performance increase.
see
- QRMatrix::getSize()
+ QRMatrix::$moduleCount
@@ -1125,7 +669,7 @@ in long loops for a significant performance increase.
@@ -1179,7 +723,7 @@ in long loops for a significant performance increase.
@@ -1217,11 +761,12 @@ in long loops for a significant performance increase.
-
+ The current module scale value (might have been modified)
+
protected
@@ -1519,7 +1064,7 @@ note: css4 colors are not included
@@ -1559,44 +1104,6 @@ returns an array with the transformed modules.
array<int, mixed>
-
-
-
- copyVars()
-
-
-
-
-
- Creates copies of several QROptions values to avoid calling the magic getters/property hooks
-in long loops for a significant performance increase.
-
-
- protected
- copyVars() : void
-
-
-
-
- These variables are usually used in the "module" methods and are called up to 31329 times (at version 40).
-
-
-
-
-
-
-
-
QROutputAbstract.php
:
- 184
+ 141
@@ -1723,7 +1230,7 @@ in long loops for a significant performance increase.
@@ -1775,7 +1282,7 @@ in long loops for a significant performance increase.
@@ -1816,7 +1323,7 @@ in long loops for a significant performance increase.
@@ -1939,7 +1446,7 @@ in long loops for a significant performance increase.
@@ -2076,7 +1583,7 @@ It must return null for an empty value.
@@ -2159,7 +1666,7 @@ It must return null for an empty value.
@@ -2172,7 +1679,7 @@ It must return null for an empty value.
- Call this method if you modify the matrix from within your custom module in case the dimensions have been changed
+ Call this method if you modify the matrix from within your custom output class in case the dimensions have been changed
@@ -2196,7 +1703,7 @@ It must return null for an empty value.
@@ -2231,7 +1738,7 @@ It must return null for an empty value.
@@ -2391,16 +1898,8 @@ or given via $mime, otherwise it is guessed from the image $data.
Properties
- - $circleDiameter
- - $circleRadius
- - $connectPaths
- - $drawCircularModules
- - $drawLightModules
- $driver
- - $eol
- - $excludeFromConnect
- $image
- - $keepAsSquare
- $length
- $manager
- $matrix
@@ -2419,7 +1918,6 @@ or given via $mime, otherwise it is guessed from the image $data.
- moduleValueIsValid()
- setDriver()
- collectModules()
- - copyVars()
- getDefaultModuleValue()
- getModuleValue()
- getModuleValueAt()
diff --git a/classes/chillerlan-QRCode-Output-QRMarkup.html b/classes/chillerlan-QRCode-Output-QRMarkup.html
index 1b4f3bea6..26e6c890d 100644
--- a/classes/chillerlan-QRCode-Output-QRMarkup.html
+++ b/classes/chillerlan-QRCode-Output-QRMarkup.html
@@ -186,54 +186,6 @@
- -
- $circleDiameter
-
- : float
-
-
- -
- $circleRadius
-
- : float
-
-
- -
- $connectPaths
-
- : bool
-
-
- -
- $drawCircularModules
-
- : bool
-
-
- -
- $drawLightModules
-
- : bool
-
-
- -
- $eol
-
- : string
-
-
- -
- $excludeFromConnect
-
- : array<string|int, int>
-
-
- -
- $keepAsSquare
-
- : array<string|int, int>
-
-
-
$length
@@ -274,6 +226,7 @@
: int
+- The current module scale value (might have been modified)
@@ -313,14 +266,6 @@ note: css4 colors are not included
- collects the modules per QRMatrix::M_* type, runs a transform method on each module and
returns an array with the transformed modules.
- -
- copyVars()
-
- : void
-
-- Creates copies of several QROptions values to avoid calling the magic getters/property hooks
-in long loops for a significant performance increase.
-
-
createMarkup()
@@ -431,407 +376,6 @@ in long loops for a significant performance increase.
-property
-protected
"
->
-
- $circleDiameter
-
-
-
-
-
-
-
-
-
-
- protected
- float
- $circleDiameter
-
-
-
-
-
-
-
-
-
-
-
-
- $circleRadius
-
-
-
-
-
-
-
-
-
-
- protected
- float
- $circleRadius
-
-
-
-
-
-
- Tags
-
-
-
-
-
-
-
-
-
-
-
- $connectPaths
-
-
-
-
-
-
-
-
-
-
- protected
- bool
- $connectPaths
-
-
-
-
-
-
- Tags
-
-
-
-
-
-
-
-
-
-
-
- $drawCircularModules
-
-
-
-
-
-
-
-
-
-
- protected
- bool
- $drawCircularModules
-
-
-
-
-
-
- Tags
-
-
-
-
-
-
-
-
-
-
-
- $drawLightModules
-
-
-
-
-
-
-
-
-
-
- protected
- bool
- $drawLightModules
-
-
-
-
-
-
- Tags
-
-
-
-
-
-
-
-
-
-
-
- $eol
-
-
-
-
-
-
-
-
-
-
- protected
- string
- $eol
-
-
-
-
-
-
- Tags
-
-
-
-
-
-
-
-
-
-
-
- $excludeFromConnect
-
-
-
-
-
-
-
-
-
-
- protected
- array<string|int, int>
- $excludeFromConnect
-
-
-
-
-
-
- Tags
-
-
-
-
-
-
-
-
-
-
-
- $keepAsSquare
-
-
-
-
-
-
-
-
-
-
- protected
- array<string|int, int>
- $keepAsSquare
-
-
-
-
-
-
- Tags
-
-
-
-
-
-
-
-
-
-
$length
@@ -881,7 +425,7 @@ in long loops for a significant performance increase.
@@ -945,7 +489,7 @@ in long loops for a significant performance increase.
see
- QRMatrix::getSize()
+ QRMatrix::$moduleCount
@@ -972,7 +516,7 @@ in long loops for a significant performance increase.
@@ -1026,7 +570,7 @@ in long loops for a significant performance increase.
@@ -1064,11 +608,12 @@ in long loops for a significant performance increase.
-
+
The current module scale value (might have been modified)
+
protected
@@ -1121,7 +666,7 @@ in long loops for a significant performance increase.
@@ -1302,7 +847,7 @@ note: css4 colors are not included
@@ -1342,44 +887,6 @@ returns an array with the transformed modules.
array<int, mixed>
-
-
-
- copyVars()
-
-
-
-
-
- Creates copies of several QROptions values to avoid calling the magic getters/property hooks
-in long loops for a significant performance increase.
-
-
- protected
- copyVars() : void
-
-
-
-
- These variables are usually used in the "module" methods and are called up to 31329 times (at version 40).
-
-
-
-
-
-
-
-
QROutputAbstract.php
:
- 184
+ 141
@@ -1604,7 +1111,7 @@ in long loops for a significant performance increase.
@@ -1656,7 +1163,7 @@ in long loops for a significant performance increase.
@@ -1697,7 +1204,7 @@ in long loops for a significant performance increase.
@@ -1761,7 +1268,7 @@ in long loops for a significant performance increase.
@@ -1898,7 +1405,7 @@ It must return null for an empty value.
@@ -1981,7 +1488,7 @@ It must return null for an empty value.
@@ -1994,7 +1501,7 @@ It must return null for an empty value.
- Call this method if you modify the matrix from within your custom module in case the dimensions have been changed
+ Call this method if you modify the matrix from within your custom output class in case the dimensions have been changed
@@ -2018,7 +1525,7 @@ It must return null for an empty value.
@@ -2053,7 +1560,7 @@ It must return null for an empty value.
@@ -2213,14 +1720,6 @@ or given via $mime, otherwise it is guessed from the image $data.
Properties
- - $circleDiameter
- - $circleRadius
- - $connectPaths
- - $drawCircularModules
- - $drawLightModules
- - $eol
- - $excludeFromConnect
- - $keepAsSquare
- $length
- $matrix
- $moduleCount
@@ -2237,7 +1736,6 @@ or given via $mime, otherwise it is guessed from the image $data.
- dump()
- moduleValueIsValid()
- collectModules()
- - copyVars()
- createMarkup()
- getCssClass()
- getDefaultModuleValue()
diff --git a/classes/chillerlan-QRCode-Output-QRMarkupHTML.html b/classes/chillerlan-QRCode-Output-QRMarkupHTML.html
index 70282f39e..d0ef07719 100644
--- a/classes/chillerlan-QRCode-Output-QRMarkupHTML.html
+++ b/classes/chillerlan-QRCode-Output-QRMarkupHTML.html
@@ -194,54 +194,6 @@
- -
- $circleDiameter
-
- : float
-
-
- -
- $circleRadius
-
- : float
-
-
- -
- $connectPaths
-
- : bool
-
-
- -
- $drawCircularModules
-
- : bool
-
-
- -
- $drawLightModules
-
- : bool
-
-
- -
- $eol
-
- : string
-
-
- -
- $excludeFromConnect
-
- : array<string|int, int>
-
-
- -
- $keepAsSquare
-
- : array<string|int, int>
-
-
-
$length
@@ -282,6 +234,7 @@
: int
+- The current module scale value (might have been modified)
@@ -321,14 +274,6 @@ note: css4 colors are not included
- collects the modules per QRMatrix::M_* type, runs a transform method on each module and
returns an array with the transformed modules.
- -
- copyVars()
-
- : void
-
-- Creates copies of several QROptions values to avoid calling the magic getters/property hooks
-in long loops for a significant performance increase.
-
-
createMarkup()
@@ -476,407 +421,6 @@ in long loops for a significant performance increase.
-property
-protected
"
->
-
- $circleDiameter
-
-
-
-
-
-
-
-
-
-
- protected
- float
- $circleDiameter
-
-
-
-
-
-
-
-
-
-
-
-
- $circleRadius
-
-
-
-
-
-
-
-
-
-
- protected
- float
- $circleRadius
-
-
-
-
-
-
- Tags
-
-
-
-
-
-
-
-
-
-
-
- $connectPaths
-
-
-
-
-
-
-
-
-
-
- protected
- bool
- $connectPaths
-
-
-
-
-
-
- Tags
-
-
-
-
-
-
-
-
-
-
-
- $drawCircularModules
-
-
-
-
-
-
-
-
-
-
- protected
- bool
- $drawCircularModules
-
-
-
-
-
-
- Tags
-
-
-
-
-
-
-
-
-
-
-
- $drawLightModules
-
-
-
-
-
-
-
-
-
-
- protected
- bool
- $drawLightModules
-
-
-
-
-
-
- Tags
-
-
-
-
-
-
-
-
-
-
-
- $eol
-
-
-
-
-
-
-
-
-
-
- protected
- string
- $eol
-
-
-
-
-
-
- Tags
-
-
-
-
-
-
-
-
-
-
-
- $excludeFromConnect
-
-
-
-
-
-
-
-
-
-
- protected
- array<string|int, int>
- $excludeFromConnect
-
-
-
-
-
-
- Tags
-
-
-
-
-
-
-
-
-
-
-
- $keepAsSquare
-
-
-
-
-
-
-
-
-
-
- protected
- array<string|int, int>
- $keepAsSquare
-
-
-
-
-
-
- Tags
-
-
-
-
-
-
-
-
-
-
$length
@@ -926,7 +470,7 @@ in long loops for a significant performance increase.
@@ -990,7 +534,7 @@ in long loops for a significant performance increase.
see
- QRMatrix::getSize()
+ QRMatrix::$moduleCount
@@ -1017,7 +561,7 @@ in long loops for a significant performance increase.
@@ -1071,7 +615,7 @@ in long loops for a significant performance increase.
@@ -1109,11 +653,12 @@ in long loops for a significant performance increase.
-
+
The current module scale value (might have been modified)
+
protected
@@ -1166,7 +711,7 @@ in long loops for a significant performance increase.
@@ -1347,7 +892,7 @@ note: css4 colors are not included
@@ -1387,44 +932,6 @@ returns an array with the transformed modules.
array<int, mixed>
-
-
-
- copyVars()
-
-
-
-
-
- Creates copies of several QROptions values to avoid calling the magic getters/property hooks
-in long loops for a significant performance increase.
-
-
- protected
- copyVars() : void
-
-
-
-
- These variables are usually used in the "module" methods and are called up to 31329 times (at version 40).
-
-
-
-
-
-
-
-
QROutputAbstract.php
:
- 184
+ 141
@@ -1649,7 +1156,7 @@ in long loops for a significant performance increase.
@@ -1701,7 +1208,7 @@ in long loops for a significant performance increase.
@@ -1742,7 +1249,7 @@ in long loops for a significant performance increase.
@@ -1806,7 +1313,7 @@ in long loops for a significant performance increase.
@@ -1943,7 +1450,7 @@ It must return null for an empty value.
@@ -2026,7 +1533,7 @@ It must return null for an empty value.
@@ -2039,7 +1546,7 @@ It must return null for an empty value.
- Call this method if you modify the matrix from within your custom module in case the dimensions have been changed
+ Call this method if you modify the matrix from within your custom output class in case the dimensions have been changed
@@ -2063,7 +1570,7 @@ It must return null for an empty value.
@@ -2098,7 +1605,7 @@ It must return null for an empty value.
@@ -2265,14 +1772,6 @@ or given via $mime, otherwise it is guessed from the image $data.
Properties
- - $circleDiameter
- - $circleRadius
- - $connectPaths
- - $drawCircularModules
- - $drawLightModules
- - $eol
- - $excludeFromConnect
- - $keepAsSquare
- $length
- $matrix
- $moduleCount
@@ -2289,7 +1788,6 @@ or given via $mime, otherwise it is guessed from the image $data.
- dump()
- moduleValueIsValid()
- collectModules()
- - copyVars()
- createMarkup()
- getCssClass()
- getDefaultModuleValue()
diff --git a/classes/chillerlan-QRCode-Output-QRMarkupSVG.html b/classes/chillerlan-QRCode-Output-QRMarkupSVG.html
index dc8f0b24c..4466db22c 100644
--- a/classes/chillerlan-QRCode-Output-QRMarkupSVG.html
+++ b/classes/chillerlan-QRCode-Output-QRMarkupSVG.html
@@ -258,53 +258,11 @@
-
- $circleDiameter
+ $d
: float
- -
- $circleRadius
-
- : float
-
-
- -
- $connectPaths
-
- : bool
-
-
- -
- $drawCircularModules
-
- : bool
-
-
- -
- $drawLightModules
-
- : bool
-
-
- -
- $eol
-
- : string
-
-
- -
- $excludeFromConnect
-
- : array<string|int, int>
-
-
- -
- $keepAsSquare
-
- : array<string|int, int>
-
-
-
$length
@@ -340,11 +298,18 @@
- the options instance
+ -
+ $r
+
+ : float
+
+
-
$scale
: int
+- The current module scale value (might have been modified)
@@ -383,14 +348,6 @@
- collects the modules per QRMatrix::M_* type, runs a transform method on each module and
returns an array with the transformed modules.
- -
- copyVars()
-
- : void
-
-- Creates copies of several QROptions values to avoid calling the magic getters/property hooks
-in long loops for a significant performance increase.
-
-
createMarkup()
@@ -567,17 +524,17 @@ in long loops for a significant performance increase.
-protected
"
>
-
- $circleDiameter
-
+
+ $d
+
@@ -586,7 +543,7 @@ in long loops for a significant performance increase.
protected
float
- $circleDiameter
+ $d
@@ -596,370 +553,6 @@ in long loops for a significant performance increase.
-
-
-
- $circleRadius
-
-
-
-
-
-
-
-
-
-
- protected
- float
- $circleRadius
-
-
-
-
-
-
- Tags
-
-
-
-
-
-
-
-
-
-
-
- $connectPaths
-
-
-
-
-
-
-
-
-
-
- protected
- bool
- $connectPaths
-
-
-
-
-
-
- Tags
-
-
-
-
-
-
-
-
-
-
-
- $drawCircularModules
-
-
-
-
-
-
-
-
-
-
- protected
- bool
- $drawCircularModules
-
-
-
-
-
-
- Tags
-
-
-
-
-
-
-
-
-
-
-
- $drawLightModules
-
-
-
-
-
-
-
-
-
-
- protected
- bool
- $drawLightModules
-
-
-
-
-
-
- Tags
-
-
-
-
-
-
-
-
-
-
-
- $eol
-
-
-
-
-
-
-
-
-
-
- protected
- string
- $eol
-
-
-
-
-
-
- Tags
-
-
-
-
-
-
-
-
-
-
-
- $excludeFromConnect
-
-
-
-
-
-
-
-
-
-
- protected
- array<string|int, int>
- $excludeFromConnect
-
-
-
-
-
-
- Tags
-
-
-
-
-
-
-
-
-
-
-
- $keepAsSquare
-
-
-
-
-
-
-
-
-
-
- protected
- array<string|int, int>
- $keepAsSquare
-
-
-
-
-
-
- Tags
-
-
-
-
-
-
-
-
QROutputAbstract.php
:
- 50
+ 57
@@ -1080,7 +673,7 @@ in long loops for a significant performance increase.
see
- QRMatrix::getSize()
+ QRMatrix::$moduleCount
@@ -1107,7 +700,7 @@ in long loops for a significant performance increase.
@@ -1161,7 +754,7 @@ in long loops for a significant performance increase.
@@ -1181,6 +774,43 @@ in long loops for a significant performance increase.
+
+
+
+ $r
+
+
+
+
+
+
+
+
+
+
+ protected
+ float
+ $r
+
+
+
+
+
+
+
+
+
QROutputAbstract.php
:
- 68
+ 45
-
+ The current module scale value (might have been modified)
+
protected
@@ -1256,7 +887,7 @@ in long loops for a significant performance increase.
@@ -1361,7 +992,7 @@ you need to supply the $file parameter here in that case (or handle the option v
@@ -1441,7 +1072,7 @@ you need to supply the $file parameter here in that case (or handle the option v
@@ -1481,44 +1112,6 @@ returns an array with the transformed modules.
array<int, mixed>
-
-
-
- copyVars()
-
-
-
-
-
- Creates copies of several QROptions values to avoid calling the magic getters/property hooks
-in long loops for a significant performance increase.
-
-
- protected
- copyVars() : void
-
-
-
-
- These variables are usually used in the "module" methods and are called up to 31329 times (at version 40).
-
-
-
-
-
-
-
-
QRMarkupSVG.php
:
- 66
+ 70
@@ -1583,7 +1176,7 @@ in long loops for a significant performance increase.
@@ -1681,7 +1274,7 @@ in long loops for a significant performance increase.
@@ -1743,7 +1336,7 @@ in long loops for a significant performance increase.
@@ -1795,7 +1388,7 @@ in long loops for a significant performance increase.
@@ -1836,7 +1429,7 @@ in long loops for a significant performance increase.
@@ -1898,7 +1491,7 @@ in long loops for a significant performance increase.
@@ -1962,7 +1555,7 @@ in long loops for a significant performance increase.
@@ -2016,7 +1609,7 @@ in long loops for a significant performance increase.
@@ -2101,7 +1694,7 @@ in long loops for a significant performance increase.
@@ -2172,7 +1765,7 @@ in long loops for a significant performance increase.
@@ -2260,7 +1853,7 @@ in long loops for a significant performance increase.
@@ -2343,7 +1936,7 @@ in long loops for a significant performance increase.
@@ -2356,7 +1949,7 @@ in long loops for a significant performance increase.
- Call this method if you modify the matrix from within your custom module in case the dimensions have been changed
+ Call this method if you modify the matrix from within your custom output class in case the dimensions have been changed
@@ -2380,7 +1973,7 @@ in long loops for a significant performance increase.
@@ -2415,7 +2008,7 @@ in long loops for a significant performance increase.
@@ -2582,19 +2175,13 @@ or given via $mime, otherwise it is guessed from the image $data.
Properties
@@ -2606,7 +2193,6 @@ or given via $mime, otherwise it is guessed from the image $data.
dump()
moduleValueIsValid()
collectModules()
- copyVars()
createMarkup()
getCssClass()
getDefaultModuleValue()
diff --git a/classes/chillerlan-QRCode-Output-QRMarkupXML.html b/classes/chillerlan-QRCode-Output-QRMarkupXML.html
index 1dde49c6e..f2dc8c7a6 100644
--- a/classes/chillerlan-QRCode-Output-QRMarkupXML.html
+++ b/classes/chillerlan-QRCode-Output-QRMarkupXML.html
@@ -200,60 +200,12 @@
- -
- $circleDiameter
-
- : float
-
-
- -
- $circleRadius
-
- : float
-
-
- -
- $connectPaths
-
- : bool
-
-
-
$dom
: DOMDocument
- -
- $drawCircularModules
-
- : bool
-
-
- -
- $drawLightModules
-
- : bool
-
-
- -
- $eol
-
- : string
-
-
- -
- $excludeFromConnect
-
- : array<string|int, int>
-
-
- -
- $keepAsSquare
-
- : array<string|int, int>
-
-
-
$length
@@ -294,6 +246,7 @@
: int
+- The current module scale value (might have been modified)
@@ -333,14 +286,6 @@ note: css4 colors are not included
collects the modules per QRMatrix::M_* type, runs a transform method on each module and
returns an array with the transformed modules.
-
- copyVars()
-
- : void
-
-Creates copies of several QROptions values to avoid calling the magic getters/property hooks
-in long loops for a significant performance increase.
-
createMarkup()
@@ -539,147 +484,6 @@ in long loops for a significant performance increase.
-property
-protected
"
->
-
- $circleDiameter
-
-
-
-
-
-
-
-
-
-
- protected
- float
- $circleDiameter
-
-
-
-
-
-
-
-
-
-
-
-
- $circleRadius
-
-
-
-
-
-
-
-
-
-
- protected
- float
- $circleRadius
-
-
-
-
-
-
- Tags
-
-
-
-
-
-
-
-
-
-
-
- $connectPaths
-
-
-
-
-
-
-
-
-
-
- protected
- bool
- $connectPaths
-
-
-
-
-
-
- Tags
-
-
-
-
-
-
-
-
-
-
$dom
@@ -710,266 +514,6 @@ in long loops for a significant performance increase.
-
-
-
- $drawCircularModules
-
-
-
-
-
-
-
-
-
-
- protected
- bool
- $drawCircularModules
-
-
-
-
-
-
- Tags
-
-
-
-
-
-
-
-
-
-
-
- $drawLightModules
-
-
-
-
-
-
-
-
-
-
- protected
- bool
- $drawLightModules
-
-
-
-
-
-
- Tags
-
-
-
-
-
-
-
-
-
-
-
- $eol
-
-
-
-
-
-
-
-
-
-
- protected
- string
- $eol
-
-
-
-
-
-
- Tags
-
-
-
-
-
-
-
-
-
-
-
- $excludeFromConnect
-
-
-
-
-
-
-
-
-
-
- protected
- array<string|int, int>
- $excludeFromConnect
-
-
-
-
-
-
- Tags
-
-
-
-
-
-
-
-
-
-
-
- $keepAsSquare
-
-
-
-
-
-
-
-
-
-
- protected
- array<string|int, int>
- $keepAsSquare
-
-
-
-
-
-
- Tags
-
-
-
-
-
-
-
-
QROutputAbstract.php
:
- 50
+ 57
@@ -1090,7 +634,7 @@ in long loops for a significant performance increase.
see
- QRMatrix::getSize()
+ QRMatrix::$moduleCount
@@ -1117,7 +661,7 @@ in long loops for a significant performance increase.
@@ -1171,7 +715,7 @@ in long loops for a significant performance increase.
@@ -1209,11 +753,12 @@ in long loops for a significant performance increase.
-
+ The current module scale value (might have been modified)
+
protected
@@ -1266,7 +811,7 @@ in long loops for a significant performance increase.
@@ -1447,7 +992,7 @@ note: css4 colors are not included
@@ -1487,44 +1032,6 @@ returns an array with the transformed modules.
array<int, mixed>
-
-
-
- copyVars()
-
-
-
-
-
- Creates copies of several QROptions values to avoid calling the magic getters/property hooks
-in long loops for a significant performance increase.
-
-
- protected
- copyVars() : void
-
-
-
-
- These variables are usually used in the "module" methods and are called up to 31329 times (at version 40).
-
-
-
-
-
-
-
-
QROutputAbstract.php
:
- 184
+ 141
@@ -1810,7 +1317,7 @@ in long loops for a significant performance increase.
@@ -1915,7 +1422,7 @@ in long loops for a significant performance increase.
@@ -2042,7 +1549,7 @@ in long loops for a significant performance increase.
@@ -2235,7 +1742,7 @@ It must return null for an empty value.
@@ -2318,7 +1825,7 @@ It must return null for an empty value.
@@ -2331,7 +1838,7 @@ It must return null for an empty value.
- Call this method if you modify the matrix from within your custom module in case the dimensions have been changed
+ Call this method if you modify the matrix from within your custom output class in case the dimensions have been changed
@@ -2355,7 +1862,7 @@ It must return null for an empty value.
@@ -2390,7 +1897,7 @@ It must return null for an empty value.
@@ -2558,15 +2065,7 @@ or given via $mime, otherwise it is guessed from the image $data.
Properties
- - $circleDiameter
- - $circleRadius
- - $connectPaths
- $dom
- - $drawCircularModules
- - $drawLightModules
- - $eol
- - $excludeFromConnect
- - $keepAsSquare
- $length
- $matrix
- $moduleCount
@@ -2583,7 +2082,6 @@ or given via $mime, otherwise it is guessed from the image $data.
- dump()
- moduleValueIsValid()
- collectModules()
- - copyVars()
- createMarkup()
- createMatrix()
- getCssClass()
diff --git a/classes/chillerlan-QRCode-Output-QROutputAbstract.html b/classes/chillerlan-QRCode-Output-QROutputAbstract.html
index 3c3b119b4..1867bde5a 100644
--- a/classes/chillerlan-QRCode-Output-QROutputAbstract.html
+++ b/classes/chillerlan-QRCode-Output-QROutputAbstract.html
@@ -190,54 +190,6 @@
- -
- $circleDiameter
-
- : float
-
-
- -
- $circleRadius
-
- : float
-
-
- -
- $connectPaths
-
- : bool
-
-
- -
- $drawCircularModules
-
- : bool
-
-
- -
- $drawLightModules
-
- : bool
-
-
- -
- $eol
-
- : string
-
-
- -
- $excludeFromConnect
-
- : array<string|int, int>
-
-
- -
- $keepAsSquare
-
- : array<string|int, int>
-
-
-
$length
@@ -278,6 +230,7 @@
: int
+- The current module scale value (might have been modified)
@@ -302,14 +255,6 @@
- collects the modules per QRMatrix::M_* type, runs a transform method on each module and
returns an array with the transformed modules.
- -
- copyVars()
-
- : void
-
-- Creates copies of several QROptions values to avoid calling the magic getters/property hooks
-in long loops for a significant performance increase.
-
-
getDefaultModuleValue()
@@ -406,407 +351,6 @@ in long loops for a significant performance increase.
-property
-protected
"
->
-
- $circleDiameter
-
-
-
-
-
-
-
-
-
-
- protected
- float
- $circleDiameter
-
-
-
-
-
-
-
-
-
-
-
-
- $circleRadius
-
-
-
-
-
-
-
-
-
-
- protected
- float
- $circleRadius
-
-
-
-
-
-
- Tags
-
-
-
-
-
-
-
-
-
-
-
- $connectPaths
-
-
-
-
-
-
-
-
-
-
- protected
- bool
- $connectPaths
-
-
-
-
-
-
- Tags
-
-
-
-
-
-
-
-
-
-
-
- $drawCircularModules
-
-
-
-
-
-
-
-
-
-
- protected
- bool
- $drawCircularModules
-
-
-
-
-
-
- Tags
-
-
-
-
-
-
-
-
-
-
-
- $drawLightModules
-
-
-
-
-
-
-
-
-
-
- protected
- bool
- $drawLightModules
-
-
-
-
-
-
- Tags
-
-
-
-
-
-
-
-
-
-
-
- $eol
-
-
-
-
-
-
-
-
-
-
- protected
- string
- $eol
-
-
-
-
-
-
- Tags
-
-
-
-
-
-
-
-
-
-
-
- $excludeFromConnect
-
-
-
-
-
-
-
-
-
-
- protected
- array<string|int, int>
- $excludeFromConnect
-
-
-
-
-
-
- Tags
-
-
-
-
-
-
-
-
-
-
-
- $keepAsSquare
-
-
-
-
-
-
-
-
-
-
- protected
- array<string|int, int>
- $keepAsSquare
-
-
-
-
-
-
- Tags
-
-
-
-
-
-
-
-
-
-
$length
@@ -856,7 +400,7 @@ in long loops for a significant performance increase.
@@ -920,7 +464,7 @@ in long loops for a significant performance increase.
see
- QRMatrix::getSize()
+ QRMatrix::$moduleCount
@@ -947,7 +491,7 @@ in long loops for a significant performance increase.
@@ -1001,7 +545,7 @@ in long loops for a significant performance increase.
@@ -1039,11 +583,12 @@ in long loops for a significant performance increase.
-
+
The current module scale value (might have been modified)
+
protected
@@ -1096,7 +641,7 @@ in long loops for a significant performance increase.
@@ -1148,7 +693,7 @@ in long loops for a significant performance increase.
@@ -1188,44 +733,6 @@ returns an array with the transformed modules.
array<int, mixed>
-
-
-
- copyVars()
-
-
-
-
-
- Creates copies of several QROptions values to avoid calling the magic getters/property hooks
-in long loops for a significant performance increase.
-
-
- protected
- copyVars() : void
-
-
-
-
- These variables are usually used in the "module" methods and are called up to 31329 times (at version 40).
-
-
-
-
-
-
-
-
QROutputAbstract.php
:
- 177
+ 134
@@ -1286,7 +793,7 @@ in long loops for a significant performance increase.
@@ -1348,7 +855,7 @@ in long loops for a significant performance increase.
@@ -1400,7 +907,7 @@ in long loops for a significant performance increase.
@@ -1441,7 +948,7 @@ in long loops for a significant performance increase.
@@ -1505,7 +1012,7 @@ in long loops for a significant performance increase.
@@ -1593,7 +1100,7 @@ It must return null for an empty value.
@@ -1638,7 +1145,7 @@ It must return null for an empty value.
@@ -1721,7 +1228,7 @@ It must return null for an empty value.
@@ -1734,7 +1241,7 @@ It must return null for an empty value.
- Call this method if you modify the matrix from within your custom module in case the dimensions have been changed
+ Call this method if you modify the matrix from within your custom output class in case the dimensions have been changed
@@ -1758,7 +1265,7 @@ It must return null for an empty value.
@@ -1793,7 +1300,7 @@ It must return null for an empty value.
@@ -1953,14 +1460,6 @@ or given via $mime, otherwise it is guessed from the image $data.
Properties
- - $circleDiameter
- - $circleRadius
- - $connectPaths
- - $drawCircularModules
- - $drawLightModules
- - $eol
- - $excludeFromConnect
- - $keepAsSquare
- $length
- $matrix
- $moduleCount
@@ -1975,7 +1474,6 @@ or given via $mime, otherwise it is guessed from the image $data.
- __construct()
- collectModules()
- - copyVars()
- getDefaultModuleValue()
- getModuleValue()
- getModuleValueAt()
diff --git a/classes/chillerlan-QRCode-Output-QRStringJSON.html b/classes/chillerlan-QRCode-Output-QRStringJSON.html
index ac07f1a18..28c96c0a3 100644
--- a/classes/chillerlan-QRCode-Output-QRStringJSON.html
+++ b/classes/chillerlan-QRCode-Output-QRStringJSON.html
@@ -219,54 +219,6 @@
- -
- $circleDiameter
-
- : float
-
-
- -
- $circleRadius
-
- : float
-
-
- -
- $connectPaths
-
- : bool
-
-
- -
- $drawCircularModules
-
- : bool
-
-
- -
- $drawLightModules
-
- : bool
-
-
- -
- $eol
-
- : string
-
-
- -
- $excludeFromConnect
-
- : array<string|int, int>
-
-
- -
- $keepAsSquare
-
- : array<string|int, int>
-
-
-
$length
@@ -307,6 +259,7 @@
: int
+- The current module scale value (might have been modified)
@@ -353,14 +306,6 @@ note: css4 colors are not included
- collects the modules per QRMatrix::M_* type, runs a transform method on each module and
returns an array with the transformed modules.
- -
- copyVars()
-
- : void
-
-- Creates copies of several QROptions values to avoid calling the magic getters/property hooks
-in long loops for a significant performance increase.
-
-
getDefaultModuleValue()
@@ -531,407 +476,6 @@ in long loops for a significant performance increase.
-property
-protected
"
->
-
- $circleDiameter
-
-
-
-
-
-
-
-
-
-
- protected
- float
- $circleDiameter
-
-
-
-
-
-
-
-
-
-
-
-
- $circleRadius
-
-
-
-
-
-
-
-
-
-
- protected
- float
- $circleRadius
-
-
-
-
-
-
- Tags
-
-
-
-
-
-
-
-
-
-
-
- $connectPaths
-
-
-
-
-
-
-
-
-
-
- protected
- bool
- $connectPaths
-
-
-
-
-
-
- Tags
-
-
-
-
-
-
-
-
-
-
-
- $drawCircularModules
-
-
-
-
-
-
-
-
-
-
- protected
- bool
- $drawCircularModules
-
-
-
-
-
-
- Tags
-
-
-
-
-
-
-
-
-
-
-
- $drawLightModules
-
-
-
-
-
-
-
-
-
-
- protected
- bool
- $drawLightModules
-
-
-
-
-
-
- Tags
-
-
-
-
-
-
-
-
-
-
-
- $eol
-
-
-
-
-
-
-
-
-
-
- protected
- string
- $eol
-
-
-
-
-
-
- Tags
-
-
-
-
-
-
-
-
-
-
-
- $excludeFromConnect
-
-
-
-
-
-
-
-
-
-
- protected
- array<string|int, int>
- $excludeFromConnect
-
-
-
-
-
-
- Tags
-
-
-
-
-
-
-
-
-
-
-
- $keepAsSquare
-
-
-
-
-
-
-
-
-
-
- protected
- array<string|int, int>
- $keepAsSquare
-
-
-
-
-
-
- Tags
-
-
-
-
-
-
-
-
-
-
$length
@@ -981,7 +525,7 @@ in long loops for a significant performance increase.
@@ -1045,7 +589,7 @@ in long loops for a significant performance increase.
see
- QRMatrix::getSize()
+ QRMatrix::$moduleCount
@@ -1072,7 +616,7 @@ in long loops for a significant performance increase.
@@ -1126,7 +670,7 @@ in long loops for a significant performance increase.
@@ -1164,11 +708,12 @@ in long loops for a significant performance increase.
-
+
The current module scale value (might have been modified)
+
protected
@@ -1221,7 +766,7 @@ in long loops for a significant performance increase.
@@ -1469,7 +1014,7 @@ note: css4 colors are not included
@@ -1509,44 +1054,6 @@ returns an array with the transformed modules.
array<int, mixed>
-
-
-
- copyVars()
-
-
-
-
-
- Creates copies of several QROptions values to avoid calling the magic getters/property hooks
-in long loops for a significant performance increase.
-
-
- protected
- copyVars() : void
-
-
-
-
- These variables are usually used in the "module" methods and are called up to 31329 times (at version 40).
-
-
-
-
-
-
-
-
QROutputAbstract.php
:
- 196
+ 153
@@ -1716,7 +1223,7 @@ in long loops for a significant performance increase.
@@ -1859,7 +1366,7 @@ in long loops for a significant performance increase.
@@ -2068,7 +1575,7 @@ It must return null for an empty value.
@@ -2151,7 +1658,7 @@ It must return null for an empty value.
@@ -2164,7 +1671,7 @@ It must return null for an empty value.
- Call this method if you modify the matrix from within your custom module in case the dimensions have been changed
+ Call this method if you modify the matrix from within your custom output class in case the dimensions have been changed
@@ -2188,7 +1695,7 @@ It must return null for an empty value.
@@ -2223,7 +1730,7 @@ It must return null for an empty value.
@@ -2391,14 +1898,6 @@ or given via $mime, otherwise it is guessed from the image $data.
Properties
- - $circleDiameter
- - $circleRadius
- - $connectPaths
- - $drawCircularModules
- - $drawLightModules
- - $eol
- - $excludeFromConnect
- - $keepAsSquare
- $length
- $matrix
- $moduleCount
@@ -2416,7 +1915,6 @@ or given via $mime, otherwise it is guessed from the image $data.
- getModuleValue()
- moduleValueIsValid()
- collectModules()
- - copyVars()
- getDefaultModuleValue()
- getModuleValueAt()
- getOutputDimensions()
diff --git a/classes/chillerlan-QRCode-Output-QRStringText.html b/classes/chillerlan-QRCode-Output-QRStringText.html
index d8ff936df..8805b4c3b 100644
--- a/classes/chillerlan-QRCode-Output-QRStringText.html
+++ b/classes/chillerlan-QRCode-Output-QRStringText.html
@@ -194,54 +194,6 @@
- -
- $circleDiameter
-
- : float
-
-
- -
- $circleRadius
-
- : float
-
-
- -
- $connectPaths
-
- : bool
-
-
- -
- $drawCircularModules
-
- : bool
-
-
- -
- $drawLightModules
-
- : bool
-
-
- -
- $eol
-
- : string
-
-
- -
- $excludeFromConnect
-
- : array<string|int, int>
-
-
- -
- $keepAsSquare
-
- : array<string|int, int>
-
-
-
$length
@@ -282,6 +234,7 @@
: int
+- The current module scale value (might have been modified)
@@ -327,14 +280,6 @@
- collects the modules per QRMatrix::M_* type, runs a transform method on each module and
returns an array with the transformed modules.
- -
- copyVars()
-
- : void
-
-- Creates copies of several QROptions values to avoid calling the magic getters/property hooks
-in long loops for a significant performance increase.
-
-
getDefaultModuleValue()
@@ -468,407 +413,6 @@ in long loops for a significant performance increase.
-property
-protected
"
->
-
- $circleDiameter
-
-
-
-
-
-
-
-
-
-
- protected
- float
- $circleDiameter
-
-
-
-
-
-
-
-
-
-
-
-
- $circleRadius
-
-
-
-
-
-
-
-
-
-
- protected
- float
- $circleRadius
-
-
-
-
-
-
- Tags
-
-
-
-
-
-
-
-
-
-
-
- $connectPaths
-
-
-
-
-
-
-
-
-
-
- protected
- bool
- $connectPaths
-
-
-
-
-
-
- Tags
-
-
-
-
-
-
-
-
-
-
-
- $drawCircularModules
-
-
-
-
-
-
-
-
-
-
- protected
- bool
- $drawCircularModules
-
-
-
-
-
-
- Tags
-
-
-
-
-
-
-
-
-
-
-
- $drawLightModules
-
-
-
-
-
-
-
-
-
-
- protected
- bool
- $drawLightModules
-
-
-
-
-
-
- Tags
-
-
-
-
-
-
-
-
-
-
-
- $eol
-
-
-
-
-
-
-
-
-
-
- protected
- string
- $eol
-
-
-
-
-
-
- Tags
-
-
-
-
-
-
-
-
-
-
-
- $excludeFromConnect
-
-
-
-
-
-
-
-
-
-
- protected
- array<string|int, int>
- $excludeFromConnect
-
-
-
-
-
-
- Tags
-
-
-
-
-
-
-
-
-
-
-
- $keepAsSquare
-
-
-
-
-
-
-
-
-
-
- protected
- array<string|int, int>
- $keepAsSquare
-
-
-
-
-
-
- Tags
-
-
-
-
-
-
-
-
-
-
$length
@@ -918,7 +462,7 @@ in long loops for a significant performance increase.
@@ -982,7 +526,7 @@ in long loops for a significant performance increase.
see
- QRMatrix::getSize()
+ QRMatrix::$moduleCount
@@ -1009,7 +553,7 @@ in long loops for a significant performance increase.
@@ -1063,7 +607,7 @@ in long loops for a significant performance increase.
@@ -1101,11 +645,12 @@ in long loops for a significant performance increase.
-
+
The current module scale value (might have been modified)
+
protected
@@ -1158,7 +703,7 @@ in long loops for a significant performance increase.
@@ -1405,7 +950,7 @@ you need to supply the $file parameter here in that case (or handle the option v
@@ -1445,44 +990,6 @@ returns an array with the transformed modules.
array<int, mixed>
-
-
-
- copyVars()
-
-
-
-
-
- Creates copies of several QROptions values to avoid calling the magic getters/property hooks
-in long loops for a significant performance increase.
-
-
- protected
- copyVars() : void
-
-
-
-
- These variables are usually used in the "module" methods and are called up to 31329 times (at version 40).
-
-
-
-
-
-
-
-
QROutputAbstract.php
:
- 184
+ 141
@@ -1609,7 +1116,7 @@ in long loops for a significant performance increase.
@@ -1661,7 +1168,7 @@ in long loops for a significant performance increase.
@@ -1702,7 +1209,7 @@ in long loops for a significant performance increase.
@@ -1766,7 +1273,7 @@ in long loops for a significant performance increase.
@@ -1903,7 +1410,7 @@ It must return null for an empty value.
@@ -1986,7 +1493,7 @@ It must return null for an empty value.
@@ -1999,7 +1506,7 @@ It must return null for an empty value.
- Call this method if you modify the matrix from within your custom module in case the dimensions have been changed
+ Call this method if you modify the matrix from within your custom output class in case the dimensions have been changed
@@ -2023,7 +1530,7 @@ It must return null for an empty value.
@@ -2058,7 +1565,7 @@ It must return null for an empty value.
@@ -2225,14 +1732,6 @@ or given via $mime, otherwise it is guessed from the image $data.
Properties
- - $circleDiameter
- - $circleRadius
- - $connectPaths
- - $drawCircularModules
- - $drawLightModules
- - $eol
- - $excludeFromConnect
- - $keepAsSquare
- $length
- $matrix
- $moduleCount
@@ -2250,7 +1749,6 @@ or given via $mime, otherwise it is guessed from the image $data.
- dump()
- moduleValueIsValid()
- collectModules()
- - copyVars()
- getDefaultModuleValue()
- getModuleValue()
- getModuleValueAt()
diff --git a/classes/chillerlan-QRCode-QROptions.html b/classes/chillerlan-QRCode-QROptions.html
index deebdb748..54af24b53 100644
--- a/classes/chillerlan-QRCode-QROptions.html
+++ b/classes/chillerlan-QRCode-QROptions.html
@@ -350,7 +350,7 @@
: int
-- Mask Pattern to use (no value in using, mostly for unit testing purposes)
+- Mask Pattern to use (no value in using, mostly for unit testing purposes, will cause unreadable symbols)
-
$moduleValues
@@ -1868,7 +1868,7 @@ using
imagefilledellipse() and then scaled back
- Mask Pattern to use (no value in using, mostly for unit testing purposes)
+ Mask Pattern to use (no value in using, mostly for unit testing purposes, will cause unreadable symbols)
@@ -2404,7 +2404,7 @@ enables Imagick for the QR Code reader if the extension is available
= false
-QRGdImage: resource (PHP < 8), GdImage
+QRGdImage: GdImage
QRImagick: Imagick
QRFpdf: FPDF
diff --git a/classes/chillerlan-QRCode-QROptionsTrait.html b/classes/chillerlan-QRCode-QROptionsTrait.html
index 47552d465..a5a16080f 100644
--- a/classes/chillerlan-QRCode-QROptionsTrait.html
+++ b/classes/chillerlan-QRCode-QROptionsTrait.html
@@ -329,7 +329,7 @@
: int
-- Mask Pattern to use (no value in using, mostly for unit testing purposes)
+- Mask Pattern to use (no value in using, mostly for unit testing purposes, will cause unreadable symbols)
-
$moduleValues
@@ -1819,7 +1819,7 @@ using
imagefilledellipse() and then scaled back
- Mask Pattern to use (no value in using, mostly for unit testing purposes)
+ Mask Pattern to use (no value in using, mostly for unit testing purposes, will cause unreadable symbols)
@@ -2185,7 +2185,7 @@ using imagefilledellipse() and then scaled back
= false
-QRGdImage: resource (PHP < 8), GdImage
+QRGdImage: GdImage
QRImagick: Imagick
QRFpdf: FPDF
diff --git a/js/searchIndex.js b/js/searchIndex.js
index 2e5a20bb0..5525d1b1d 100644
--- a/js/searchIndex.js
+++ b/js/searchIndex.js
@@ -20,16 +20,6 @@ Search.appendIndex(
"name": "putBit",
"summary": "appends\u0020a\u0020single\u0020bit",
"url": "classes/chillerlan-QRCode-Common-BitBuffer.html#method_putBit"
- }, {
- "fqsen": "\\chillerlan\\QRCode\\Common\\BitBuffer\u003A\u003AgetLength\u0028\u0029",
- "name": "getLength",
- "summary": "returns\u0020the\u0020current\u0020buffer\u0020length",
- "url": "classes/chillerlan-QRCode-Common-BitBuffer.html#method_getLength"
- }, {
- "fqsen": "\\chillerlan\\QRCode\\Common\\BitBuffer\u003A\u003AgetBuffer\u0028\u0029",
- "name": "getBuffer",
- "summary": "returns\u0020the\u0020buffer\u0020content",
- "url": "classes/chillerlan-QRCode-Common-BitBuffer.html#method_getBuffer"
}, {
"fqsen": "\\chillerlan\\QRCode\\Common\\BitBuffer\u003A\u003Aavailable\u0028\u0029",
"name": "available",
@@ -85,11 +75,6 @@ Search.appendIndex(
"name": "__toString",
"summary": "returns\u0020the\u0020string\u0020representation\u0020of\u0020the\u0020current\u0020ECC\u0020level",
"url": "classes/chillerlan-QRCode-Common-EccLevel.html#method___toString"
- }, {
- "fqsen": "\\chillerlan\\QRCode\\Common\\EccLevel\u003A\u003AgetLevel\u0028\u0029",
- "name": "getLevel",
- "summary": "returns\u0020the\u0020current\u0020ECC\u0020level",
- "url": "classes/chillerlan-QRCode-Common-EccLevel.html#method_getLevel"
}, {
"fqsen": "\\chillerlan\\QRCode\\Common\\EccLevel\u003A\u003AgetOrdinal\u0028\u0029",
"name": "getOrdinal",
@@ -141,10 +126,10 @@ Search.appendIndex(
"summary": "ISO\/IEC\u002018004\u003A2000\u0020Section\u00208.9\u0020\u002D\u0020Format\u0020Information",
"url": "classes/chillerlan-QRCode-Common-EccLevel.html#constant_FORMAT_PATTERN"
}, {
- "fqsen": "\\chillerlan\\QRCode\\Common\\EccLevel\u003A\u003A\u0024eccLevel",
- "name": "eccLevel",
+ "fqsen": "\\chillerlan\\QRCode\\Common\\EccLevel\u003A\u003A\u0024level",
+ "name": "level",
"summary": "The\u0020current\u0020ECC\u0020level\u0020value",
- "url": "classes/chillerlan-QRCode-Common-EccLevel.html#property_eccLevel"
+ "url": "classes/chillerlan-QRCode-Common-EccLevel.html#property_level"
}, {
"fqsen": "\\chillerlan\\QRCode\\Common\\ECICharset",
"name": "ECICharset",
@@ -155,11 +140,6 @@ Search.appendIndex(
"name": "__construct",
"summary": "",
"url": "classes/chillerlan-QRCode-Common-ECICharset.html#method___construct"
- }, {
- "fqsen": "\\chillerlan\\QRCode\\Common\\ECICharset\u003A\u003AgetID\u0028\u0029",
- "name": "getID",
- "summary": "Returns\u0020the\u0020current\u0020character\u0020set\u0020ID",
- "url": "classes/chillerlan-QRCode-Common-ECICharset.html#method_getID"
}, {
"fqsen": "\\chillerlan\\QRCode\\Common\\ECICharset\u003A\u003AgetName\u0028\u0029",
"name": "getName",
@@ -365,11 +345,6 @@ Search.appendIndex(
"name": "getCoefficient",
"summary": "",
"url": "classes/chillerlan-QRCode-Common-GenericGFPoly.html#method_getCoefficient"
- }, {
- "fqsen": "\\chillerlan\\QRCode\\Common\\GenericGFPoly\u003A\u003AgetCoefficients\u0028\u0029",
- "name": "getCoefficients",
- "summary": "",
- "url": "classes/chillerlan-QRCode-Common-GenericGFPoly.html#method_getCoefficients"
}, {
"fqsen": "\\chillerlan\\QRCode\\Common\\GenericGFPoly\u003A\u003AgetDegree\u0028\u0029",
"name": "getDegree",
@@ -505,21 +480,6 @@ Search.appendIndex(
"name": "__construct",
"summary": "",
"url": "classes/chillerlan-QRCode-Common-LuminanceSourceAbstract.html#method___construct"
- }, {
- "fqsen": "\\chillerlan\\QRCode\\Common\\LuminanceSourceAbstract\u003A\u003AgetLuminances\u0028\u0029",
- "name": "getLuminances",
- "summary": "Fetches\u0020luminance\u0020data\u0020for\u0020the\u0020underlying\u0020bitmap.\u0020Values\u0020should\u0020be\u0020fetched\u0020using\u003A\n\u0060int\u0020luminance\u0020\u003D\u0020array\u005By\u0020\u002A\u0020width\u0020\u002B\u0020x\u005D\u0020\u0026\u00200xff\u0060",
- "url": "classes/chillerlan-QRCode-Common-LuminanceSourceAbstract.html#method_getLuminances"
- }, {
- "fqsen": "\\chillerlan\\QRCode\\Common\\LuminanceSourceAbstract\u003A\u003AgetWidth\u0028\u0029",
- "name": "getWidth",
- "summary": "",
- "url": "classes/chillerlan-QRCode-Common-LuminanceSourceAbstract.html#method_getWidth"
- }, {
- "fqsen": "\\chillerlan\\QRCode\\Common\\LuminanceSourceAbstract\u003A\u003AgetHeight\u0028\u0029",
- "name": "getHeight",
- "summary": "",
- "url": "classes/chillerlan-QRCode-Common-LuminanceSourceAbstract.html#method_getHeight"
}, {
"fqsen": "\\chillerlan\\QRCode\\Common\\LuminanceSourceAbstract\u003A\u003AgetRow\u0028\u0029",
"name": "getRow",
@@ -543,38 +503,23 @@ Search.appendIndex(
}, {
"fqsen": "\\chillerlan\\QRCode\\Common\\LuminanceSourceAbstract\u003A\u003A\u0024luminances",
"name": "luminances",
- "summary": "",
+ "summary": "Fetches\u0020luminance\u0020data\u0020for\u0020the\u0020underlying\u0020bitmap.\u0020Values\u0020should\u0020be\u0020fetched\u0020using\u003A\n\u0060int\u0020luminance\u0020\u003D\u0020array\u005By\u0020\u002A\u0020width\u0020\u002B\u0020x\u005D\u0020\u0026\u00200xff\u0060",
"url": "classes/chillerlan-QRCode-Common-LuminanceSourceAbstract.html#property_luminances"
}, {
"fqsen": "\\chillerlan\\QRCode\\Common\\LuminanceSourceAbstract\u003A\u003A\u0024width",
"name": "width",
- "summary": "",
+ "summary": "The\u0020width\u0020of\u0020the\u0020bitmap.",
"url": "classes/chillerlan-QRCode-Common-LuminanceSourceAbstract.html#property_width"
}, {
"fqsen": "\\chillerlan\\QRCode\\Common\\LuminanceSourceAbstract\u003A\u003A\u0024height",
"name": "height",
- "summary": "",
+ "summary": "The\u0020height\u0020of\u0020the\u0020bitmap.",
"url": "classes/chillerlan-QRCode-Common-LuminanceSourceAbstract.html#property_height"
}, {
"fqsen": "\\chillerlan\\QRCode\\Common\\LuminanceSourceInterface",
"name": "LuminanceSourceInterface",
"summary": "Interface\u0020for\u0020the\u0020luminance\u0020sources",
"url": "classes/chillerlan-QRCode-Common-LuminanceSourceInterface.html"
- }, {
- "fqsen": "\\chillerlan\\QRCode\\Common\\LuminanceSourceInterface\u003A\u003AgetLuminances\u0028\u0029",
- "name": "getLuminances",
- "summary": "Fetches\u0020luminance\u0020data\u0020for\u0020the\u0020underlying\u0020bitmap.\u0020Values\u0020should\u0020be\u0020fetched\u0020using\u003A\n\u0060int\u0020luminance\u0020\u003D\u0020array\u005By\u0020\u002A\u0020width\u0020\u002B\u0020x\u005D\u0020\u0026\u00200xff\u0060",
- "url": "classes/chillerlan-QRCode-Common-LuminanceSourceInterface.html#method_getLuminances"
- }, {
- "fqsen": "\\chillerlan\\QRCode\\Common\\LuminanceSourceInterface\u003A\u003AgetWidth\u0028\u0029",
- "name": "getWidth",
- "summary": "",
- "url": "classes/chillerlan-QRCode-Common-LuminanceSourceInterface.html#method_getWidth"
- }, {
- "fqsen": "\\chillerlan\\QRCode\\Common\\LuminanceSourceInterface\u003A\u003AgetHeight\u0028\u0029",
- "name": "getHeight",
- "summary": "",
- "url": "classes/chillerlan-QRCode-Common-LuminanceSourceInterface.html#method_getHeight"
}, {
"fqsen": "\\chillerlan\\QRCode\\Common\\LuminanceSourceInterface\u003A\u003AgetRow\u0028\u0029",
"name": "getRow",
@@ -600,11 +545,6 @@ Search.appendIndex(
"name": "__construct",
"summary": "MaskPattern\u0020constructor.",
"url": "classes/chillerlan-QRCode-Common-MaskPattern.html#method___construct"
- }, {
- "fqsen": "\\chillerlan\\QRCode\\Common\\MaskPattern\u003A\u003AgetPattern\u0028\u0029",
- "name": "getPattern",
- "summary": "Returns\u0020the\u0020current\u0020mask\u0020pattern",
- "url": "classes/chillerlan-QRCode-Common-MaskPattern.html#method_getPattern"
}, {
"fqsen": "\\chillerlan\\QRCode\\Common\\MaskPattern\u003A\u003AgetMask\u0028\u0029",
"name": "getMask",
@@ -721,10 +661,10 @@ Search.appendIndex(
"summary": "",
"url": "classes/chillerlan-QRCode-Common-MaskPattern.html#constant_PENALTY_N4"
}, {
- "fqsen": "\\chillerlan\\QRCode\\Common\\MaskPattern\u003A\u003A\u0024maskPattern",
- "name": "maskPattern",
+ "fqsen": "\\chillerlan\\QRCode\\Common\\MaskPattern\u003A\u003A\u0024currentPattern",
+ "name": "currentPattern",
"summary": "The\u0020current\u0020mask\u0020pattern\u0020value\u0020\u00280\u002D7\u0029",
- "url": "classes/chillerlan-QRCode-Common-MaskPattern.html#property_maskPattern"
+ "url": "classes/chillerlan-QRCode-Common-MaskPattern.html#property_currentPattern"
}, {
"fqsen": "\\chillerlan\\QRCode\\Common\\Mode",
"name": "Mode",
@@ -810,11 +750,6 @@ Search.appendIndex(
"name": "__toString",
"summary": "returns\u0020the\u0020current\u0020version\u0020number\u0020as\u0020string",
"url": "classes/chillerlan-QRCode-Common-Version.html#method___toString"
- }, {
- "fqsen": "\\chillerlan\\QRCode\\Common\\Version\u003A\u003AgetVersionNumber\u0028\u0029",
- "name": "getVersionNumber",
- "summary": "returns\u0020the\u0020current\u0020version\u0020number",
- "url": "classes/chillerlan-QRCode-Common-Version.html#method_getVersionNumber"
}, {
"fqsen": "\\chillerlan\\QRCode\\Common\\Version\u003A\u003AgetDimension\u0028\u0029",
"name": "getDimension",
@@ -866,10 +801,10 @@ Search.appendIndex(
"summary": "ISO\/IEC\u002018004\u003A2000\u0020Table\u00201\u0020\u002D\u0020Data\u0020capacity\u0020of\u0020all\u0020versions\u0020of\u0020QR\u0020Code",
"url": "classes/chillerlan-QRCode-Common-Version.html#constant_TOTAL_CODEWORDS"
}, {
- "fqsen": "\\chillerlan\\QRCode\\Common\\Version\u003A\u003A\u0024version",
- "name": "version",
+ "fqsen": "\\chillerlan\\QRCode\\Common\\Version\u003A\u003A\u0024versionNumber",
+ "name": "versionNumber",
"summary": "QR\u0020Code\u0020version\u0020number",
- "url": "classes/chillerlan-QRCode-Common-Version.html#property_version"
+ "url": "classes/chillerlan-QRCode-Common-Version.html#property_versionNumber"
}, {
"fqsen": "\\chillerlan\\QRCode\\Data\\AlphaNum",
"name": "AlphaNum",
@@ -1140,11 +1075,6 @@ Search.appendIndex(
"name": "setData",
"summary": "Sets\u0020the\u0020data\u0020string\u0020\u0028internally\u0020called\u0020by\u0020the\u0020constructor\u0029",
"url": "classes/chillerlan-QRCode-Data-QRData.html#method_setData"
- }, {
- "fqsen": "\\chillerlan\\QRCode\\Data\\QRData\u003A\u003AgetBitBuffer\u0028\u0029",
- "name": "getBitBuffer",
- "summary": "Returns\u0020the\u0020current\u0020BitBuffer\u0020instance",
- "url": "classes/chillerlan-QRCode-Data-QRData.html#method_getBitBuffer"
}, {
"fqsen": "\\chillerlan\\QRCode\\Data\\QRData\u003A\u003AsetBitBuffer\u0028\u0029",
"name": "setBitBuffer",
@@ -1285,36 +1215,11 @@ Search.appendIndex(
"name": "initFunctionalPatterns",
"summary": "shortcut\u0020to\u0020initialize\u0020the\u0020functional\u0020patterns",
"url": "classes/chillerlan-QRCode-Data-QRMatrix.html#method_initFunctionalPatterns"
- }, {
- "fqsen": "\\chillerlan\\QRCode\\Data\\QRMatrix\u003A\u003AgetMatrix\u0028\u0029",
- "name": "getMatrix",
- "summary": "Returns\u0020the\u0020data\u0020matrix",
- "url": "classes/chillerlan-QRCode-Data-QRMatrix.html#method_getMatrix"
}, {
"fqsen": "\\chillerlan\\QRCode\\Data\\QRMatrix\u003A\u003AgetBooleanMatrix\u0028\u0029",
"name": "getBooleanMatrix",
"summary": "Returns\u0020a\u0020boolean\u0020representation\u0020of\u0020the\u0020data\u0020matrix",
"url": "classes/chillerlan-QRCode-Data-QRMatrix.html#method_getBooleanMatrix"
- }, {
- "fqsen": "\\chillerlan\\QRCode\\Data\\QRMatrix\u003A\u003AgetVersion\u0028\u0029",
- "name": "getVersion",
- "summary": "Returns\u0020the\u0020current\u0020version\u0020number",
- "url": "classes/chillerlan-QRCode-Data-QRMatrix.html#method_getVersion"
- }, {
- "fqsen": "\\chillerlan\\QRCode\\Data\\QRMatrix\u003A\u003AgetEccLevel\u0028\u0029",
- "name": "getEccLevel",
- "summary": "Returns\u0020the\u0020current\u0020ECC\u0020level",
- "url": "classes/chillerlan-QRCode-Data-QRMatrix.html#method_getEccLevel"
- }, {
- "fqsen": "\\chillerlan\\QRCode\\Data\\QRMatrix\u003A\u003AgetMaskPattern\u0028\u0029",
- "name": "getMaskPattern",
- "summary": "Returns\u0020the\u0020current\u0020mask\u0020pattern",
- "url": "classes/chillerlan-QRCode-Data-QRMatrix.html#method_getMaskPattern"
- }, {
- "fqsen": "\\chillerlan\\QRCode\\Data\\QRMatrix\u003A\u003AgetSize\u0028\u0029",
- "name": "getSize",
- "summary": "Returns\u0020the\u0020absoulute\u0020size\u0020of\u0020the\u0020matrix,\u0020including\u0020quiet\u0020zone\u0020\u0028after\u0020setting\u0020it\u0029.",
- "url": "classes/chillerlan-QRCode-Data-QRMatrix.html#method_getSize"
}, {
"fqsen": "\\chillerlan\\QRCode\\Data\\QRMatrix\u003A\u003Aget\u0028\u0029",
"name": "get",
@@ -1860,11 +1765,6 @@ Search.appendIndex(
"name": "__construct",
"summary": "DecoderResult\u0020constructor.",
"url": "classes/chillerlan-QRCode-Decoder-DecoderResult.html#method___construct"
- }, {
- "fqsen": "\\chillerlan\\QRCode\\Decoder\\DecoderResult\u003A\u003A__get\u0028\u0029",
- "name": "__get",
- "summary": "",
- "url": "classes/chillerlan-QRCode-Decoder-DecoderResult.html#method___get"
}, {
"fqsen": "\\chillerlan\\QRCode\\Decoder\\DecoderResult\u003A\u003A__toString\u0028\u0029",
"name": "__toString",
@@ -2050,11 +1950,6 @@ Search.appendIndex(
"name": "__construct",
"summary": "Detector\u0020constructor.",
"url": "classes/chillerlan-QRCode-Detector-Detector.html#method___construct"
- }, {
- "fqsen": "\\chillerlan\\QRCode\\Detector\\Detector\u003A\u003AgetFinderPatterns\u0028\u0029",
- "name": "getFinderPatterns",
- "summary": "",
- "url": "classes/chillerlan-QRCode-Detector-Detector.html#method_getFinderPatterns"
}, {
"fqsen": "\\chillerlan\\QRCode\\Detector\\Detector\u003A\u003Adetect\u0028\u0029",
"name": "detect",
@@ -2115,11 +2010,6 @@ Search.appendIndex(
"name": "__construct",
"summary": "",
"url": "classes/chillerlan-QRCode-Detector-FinderPattern.html#method___construct"
- }, {
- "fqsen": "\\chillerlan\\QRCode\\Detector\\FinderPattern\u003A\u003AgetCount\u0028\u0029",
- "name": "getCount",
- "summary": "",
- "url": "classes/chillerlan-QRCode-Detector-FinderPattern.html#method_getCount"
}, {
"fqsen": "\\chillerlan\\QRCode\\Detector\\FinderPattern\u003A\u003AgetDistance\u0028\u0029",
"name": "getDistance",
@@ -2390,21 +2280,6 @@ Search.appendIndex(
"name": "__construct",
"summary": "",
"url": "classes/chillerlan-QRCode-Detector-ResultPoint.html#method___construct"
- }, {
- "fqsen": "\\chillerlan\\QRCode\\Detector\\ResultPoint\u003A\u003AgetX\u0028\u0029",
- "name": "getX",
- "summary": "",
- "url": "classes/chillerlan-QRCode-Detector-ResultPoint.html#method_getX"
- }, {
- "fqsen": "\\chillerlan\\QRCode\\Detector\\ResultPoint\u003A\u003AgetY\u0028\u0029",
- "name": "getY",
- "summary": "",
- "url": "classes/chillerlan-QRCode-Detector-ResultPoint.html#method_getY"
- }, {
- "fqsen": "\\chillerlan\\QRCode\\Detector\\ResultPoint\u003A\u003AgetEstimatedModuleSize\u0028\u0029",
- "name": "getEstimatedModuleSize",
- "summary": "",
- "url": "classes/chillerlan-QRCode-Detector-ResultPoint.html#method_getEstimatedModuleSize"
}, {
"fqsen": "\\chillerlan\\QRCode\\Detector\\ResultPoint\u003A\u003AaboutEquals\u0028\u0029",
"name": "aboutEquals",
@@ -2925,6 +2800,16 @@ Search.appendIndex(
"name": "MIME_TYPE",
"summary": "",
"url": "classes/chillerlan-QRCode-Output-QRMarkupSVG.html#constant_MIME_TYPE"
+ }, {
+ "fqsen": "\\chillerlan\\QRCode\\Output\\QRMarkupSVG\u003A\u003A\u0024r",
+ "name": "r",
+ "summary": "",
+ "url": "classes/chillerlan-QRCode-Output-QRMarkupSVG.html#property_r"
+ }, {
+ "fqsen": "\\chillerlan\\QRCode\\Output\\QRMarkupSVG\u003A\u003A\u0024d",
+ "name": "d",
+ "summary": "",
+ "url": "classes/chillerlan-QRCode-Output-QRMarkupSVG.html#property_d"
}, {
"fqsen": "\\chillerlan\\QRCode\\Output\\QRMarkupXML",
"name": "QRMarkupXML",
@@ -2980,11 +2865,6 @@ Search.appendIndex(
"name": "__construct",
"summary": "QROutputAbstract\u0020constructor.",
"url": "classes/chillerlan-QRCode-Output-QROutputAbstract.html#method___construct"
- }, {
- "fqsen": "\\chillerlan\\QRCode\\Output\\QROutputAbstract\u003A\u003AcopyVars\u0028\u0029",
- "name": "copyVars",
- "summary": "Creates\u0020copies\u0020of\u0020several\u0020QROptions\u0020values\u0020to\u0020avoid\u0020calling\u0020the\u0020magic\u0020getters\/property\u0020hooks\nin\u0020long\u0020loops\u0020for\u0020a\u0020significant\u0020performance\u0020increase.",
- "url": "classes/chillerlan-QRCode-Output-QROutputAbstract.html#method_copyVars"
}, {
"fqsen": "\\chillerlan\\QRCode\\Output\\QROutputAbstract\u003A\u003AsetMatrixDimensions\u0028\u0029",
"name": "setMatrixDimensions",
@@ -3055,6 +2935,11 @@ Search.appendIndex(
"name": "length",
"summary": "the\u0020side\u0020length\u0020of\u0020the\u0020QR\u0020image\u0020\u0028modules\u0020\u002A\u0020scale\u0029",
"url": "classes/chillerlan-QRCode-Output-QROutputAbstract.html#property_length"
+ }, {
+ "fqsen": "\\chillerlan\\QRCode\\Output\\QROutputAbstract\u003A\u003A\u0024scale",
+ "name": "scale",
+ "summary": "The\u0020current\u0020module\u0020scale\u0020value\u0020\u0028might\u0020have\u0020been\u0020modified\u0029",
+ "url": "classes/chillerlan-QRCode-Output-QROutputAbstract.html#property_scale"
}, {
"fqsen": "\\chillerlan\\QRCode\\Output\\QROutputAbstract\u003A\u003A\u0024moduleValues",
"name": "moduleValues",
@@ -3070,51 +2955,6 @@ 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",
- "summary": "",
- "url": "classes/chillerlan-QRCode-Output-QROutputAbstract.html#property_scale"
- }, {
- "fqsen": "\\chillerlan\\QRCode\\Output\\QROutputAbstract\u003A\u003A\u0024connectPaths",
- "name": "connectPaths",
- "summary": "",
- "url": "classes/chillerlan-QRCode-Output-QROutputAbstract.html#property_connectPaths"
- }, {
- "fqsen": "\\chillerlan\\QRCode\\Output\\QROutputAbstract\u003A\u003A\u0024eol",
- "name": "eol",
- "summary": "",
- "url": "classes/chillerlan-QRCode-Output-QROutputAbstract.html#property_eol"
- }, {
- "fqsen": "\\chillerlan\\QRCode\\Output\\QROutputAbstract\u003A\u003A\u0024drawLightModules",
- "name": "drawLightModules",
- "summary": "",
- "url": "classes/chillerlan-QRCode-Output-QROutputAbstract.html#property_drawLightModules"
- }, {
- "fqsen": "\\chillerlan\\QRCode\\Output\\QROutputAbstract\u003A\u003A\u0024drawCircularModules",
- "name": "drawCircularModules",
- "summary": "",
- "url": "classes/chillerlan-QRCode-Output-QROutputAbstract.html#property_drawCircularModules"
- }, {
- "fqsen": "\\chillerlan\\QRCode\\Output\\QROutputAbstract\u003A\u003A\u0024circleRadius",
- "name": "circleRadius",
- "summary": "",
- "url": "classes/chillerlan-QRCode-Output-QROutputAbstract.html#property_circleRadius"
- }, {
- "fqsen": "\\chillerlan\\QRCode\\Output\\QROutputAbstract\u003A\u003A\u0024circleDiameter",
- "name": "circleDiameter",
- "summary": "",
- "url": "classes/chillerlan-QRCode-Output-QROutputAbstract.html#property_circleDiameter"
}, {
"fqsen": "\\chillerlan\\QRCode\\Output\\QROutputInterface",
"name": "QROutputInterface",
@@ -3423,7 +3263,7 @@ Search.appendIndex(
}, {
"fqsen": "\\chillerlan\\QRCode\\QROptionsTrait\u003A\u003A\u0024maskPattern",
"name": "maskPattern",
- "summary": "Mask\u0020Pattern\u0020to\u0020use\u0020\u0028no\u0020value\u0020in\u0020using,\u0020mostly\u0020for\u0020unit\u0020testing\u0020purposes\u0029",
+ "summary": "Mask\u0020Pattern\u0020to\u0020use\u0020\u0028no\u0020value\u0020in\u0020using,\u0020mostly\u0020for\u0020unit\u0020testing\u0020purposes,\u0020will\u0020cause\u0020unreadable\u0020symbols\u0029",
"url": "classes/chillerlan-QRCode-QROptionsTrait.html#property_maskPattern"
}, {
"fqsen": "\\chillerlan\\QRCode\\QROptionsTrait\u003A\u003A\u0024addQuietzone",