Passed
Push — main ( 38823d...9db842 )
by smiley
02:04
created
src/Common/BitBuffer.php 1 patch
Spacing   +4 added lines, -4 removed lines patch added patch discarded remove patch
@@ -38,7 +38,7 @@  discard block
 block discarded – undo
38 38
 	/**
39 39
 	 * Read count (bits)
40 40
 	 */
41
-	private int $bitsRead  = 0;
41
+	private int $bitsRead = 0;
42 42
 
43 43
 	/**
44 44
 	 * BitBuffer constructor.
@@ -124,7 +124,7 @@  discard block
 block discarded – undo
124 124
 			$toRead         = min($numBits, $bitsLeft);
125 125
 			$bitsToNotRead  = $bitsLeft - $toRead;
126 126
 			$mask           = (0xff >> (8 - $toRead)) << $bitsToNotRead;
127
-			$result         = ($this->buffer[$this->bytesRead] & $mask) >> $bitsToNotRead;
127
+			$result         = ($this->buffer[$this->bytesRead]&$mask) >> $bitsToNotRead;
128 128
 			$numBits        -= $toRead;
129 129
 			$this->bitsRead += $toRead;
130 130
 
@@ -138,7 +138,7 @@  discard block
 block discarded – undo
138 138
 		if($numBits > 0){
139 139
 
140 140
 			while($numBits >= 8){
141
-				$result = ($result << 8) | ($this->buffer[$this->bytesRead] & 0xff);
141
+				$result = ($result << 8)|($this->buffer[$this->bytesRead] & 0xff);
142 142
 				$this->bytesRead++;
143 143
 				$numBits -= 8;
144 144
 			}
@@ -147,7 +147,7 @@  discard block
 block discarded – undo
147 147
 			if($numBits > 0){
148 148
 				$bitsToNotRead  = 8 - $numBits;
149 149
 				$mask           = (0xff >> $bitsToNotRead) << $bitsToNotRead;
150
-				$result         = ($result << $numBits) | (($this->buffer[$this->bytesRead] & $mask) >> $bitsToNotRead);
150
+				$result         = ($result << $numBits)|(($this->buffer[$this->bytesRead]&$mask) >> $bitsToNotRead);
151 151
 				$this->bitsRead += $numBits;
152 152
 			}
153 153
 		}
Please login to merge, or discard this patch.
src/Data/ECI.php 1 patch
Spacing   +2 added lines, -2 removed lines patch added patch discarded remove patch
@@ -67,12 +67,12 @@
 block discarded – undo
67 67
 
68 68
 		if(($firstByte & 0xc0) === 0x80){
69 69
 			// two bytes
70
-			return new ECICharset((($firstByte & 0x3f) << 8) | $bitBuffer->read(8));
70
+			return new ECICharset((($firstByte & 0x3f) << 8)|$bitBuffer->read(8));
71 71
 		}
72 72
 
73 73
 		if(($firstByte & 0xe0) === 0xC0){
74 74
 			// three bytes
75
-			return new ECICharset((($firstByte & 0x1f) << 16) | $bitBuffer->read(16));
75
+			return new ECICharset((($firstByte & 0x1f) << 16)|$bitBuffer->read(16));
76 76
 		}
77 77
 
78 78
 		throw new QRCodeDataException('error decoding ECI value');
Please login to merge, or discard this patch.
src/Detector/GridSampler.php 1 patch
Braces   +2 added lines, -1 removed lines patch added patch discarded remove patch
@@ -153,7 +153,8 @@
 block discarded – undo
153 153
 				}
154 154
 			}
155 155
 			// @codeCoverageIgnoreStart
156
-			catch(Throwable $aioobe){//ArrayIndexOutOfBoundsException
156
+			catch(Throwable $aioobe){
157
+//ArrayIndexOutOfBoundsException
157 158
 				// This feels wrong, but, sometimes if the finder patterns are misidentified, the resulting
158 159
 				// transform gets "twisted" such that it maps a straight line of points to a set of points
159 160
 				// whose endpoints are in bounds, but others are not. There is probably some mathematical
Please login to merge, or discard this patch.
src/Decoder/Decoder.php 1 patch
Spacing   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -105,7 +105,7 @@
 block discarded – undo
105 105
 		[$numEccCodewords, $eccBlocks] = $this->version->getRSBlocks($this->eccLevel);
106 106
 
107 107
 		// Now establish DataBlocks of the appropriate size and number of data codewords
108
-		$result          = [];//new DataBlock[$totalBlocks];
108
+		$result          = []; //new DataBlock[$totalBlocks];
109 109
 		$numResultBlocks = 0;
110 110
 
111 111
 		foreach($eccBlocks as $blockData){
Please login to merge, or discard this patch.
src/Detector/AlignmentPatternFinder.php 2 patches
Spacing   +4 added lines, -4 removed lines patch added patch discarded remove patch
@@ -44,7 +44,7 @@  discard block
 block discarded – undo
44 44
 	public function __construct(BitMatrix $matrix, float $moduleSize){
45 45
 		$this->matrix     = $matrix;
46 46
 		$this->moduleSize = $moduleSize;
47
-		$this->possibleCenters      = [];
47
+		$this->possibleCenters = [];
48 48
 	}
49 49
 
50 50
 	/**
@@ -58,7 +58,7 @@  discard block
 block discarded – undo
58 58
 	 *
59 59
 	 * @return \chillerlan\QRCode\Detector\AlignmentPattern|null
60 60
 	 */
61
-	public function find(int $startX, int $startY, int $width, int $height):?AlignmentPattern{
61
+	public function find(int $startX, int $startY, int $width, int $height): ?AlignmentPattern{
62 62
 		$maxJ       = $startX + $width;
63 63
 		$middleI    = $startY + ($height / 2);
64 64
 		$stateCount = [];
@@ -174,7 +174,7 @@  discard block
 block discarded – undo
174 174
 	 *
175 175
 	 * @return \chillerlan\QRCode\Detector\AlignmentPattern|null if we have found the same pattern twice, or null if not
176 176
 	 */
177
-	private function handlePossibleCenter(array $stateCount, int $i, int $j):?AlignmentPattern{
177
+	private function handlePossibleCenter(array $stateCount, int $i, int $j): ?AlignmentPattern{
178 178
 		$stateCountTotal = $stateCount[0] + $stateCount[1] + $stateCount[2];
179 179
 		$centerJ         = $this->centerFromEnd($stateCount, $j);
180 180
 		$centerI         = $this->crossCheckVertical($i, (int)$centerJ, 2 * $stateCount[1], $stateCountTotal);
@@ -223,7 +223,7 @@  discard block
 block discarded – undo
223 223
 	 *
224 224
 	 * @return float|null vertical center of alignment pattern, or null if not found
225 225
 	 */
226
-	private function crossCheckVertical(int $startI, int $centerJ, int $maxCount, int $originalStateCountTotal):?float{
226
+	private function crossCheckVertical(int $startI, int $centerJ, int $maxCount, int $originalStateCountTotal): ?float{
227 227
 		$maxI          = $this->matrix->size();
228 228
 		$stateCount    = [];
229 229
 		$stateCount[0] = 0;
Please login to merge, or discard this patch.
Braces   +2 added lines, -1 removed lines patch added patch discarded remove patch
@@ -85,7 +85,8 @@
 block discarded – undo
85 85
 
86 86
 				if($this->matrix->check($j, $i)){
87 87
 					// Black pixel
88
-					if($currentState === 1){ // Counting black pixels
88
+					if($currentState === 1){
89
+// Counting black pixels
89 90
 						$stateCount[$currentState]++;
90 91
 					}
91 92
 					// Counting white pixels
Please login to merge, or discard this patch.
src/Decoder/BitMatrix.php 1 patch
Spacing   +5 added lines, -5 removed lines patch added patch discarded remove patch
@@ -222,8 +222,8 @@  discard block
 block discarded – undo
222 222
 			// Should return null, but, some QR codes apparently do not mask this info.
223 223
 			// Try again by actually masking the pattern first.
224 224
 			$formatInfo = $this->doDecodeFormatInformation(
225
-				$formatInfoBits1 ^ $this::FORMAT_INFO_MASK_QR,
226
-				$formatInfoBits2 ^ $this::FORMAT_INFO_MASK_QR
225
+				$formatInfoBits1^$this::FORMAT_INFO_MASK_QR,
226
+				$formatInfoBits2^$this::FORMAT_INFO_MASK_QR
227 227
 			);
228 228
 
229 229
 			// still nothing???
@@ -248,7 +248,7 @@  discard block
 block discarded – undo
248 248
 			? $this->check($j, $i)
249 249
 			: $this->check($i, $j);
250 250
 
251
-		return $bit ? ($versionBits << 1) | 0x1 : $versionBits << 1;
251
+		return $bit ? ($versionBits << 1)|0x1 : $versionBits << 1;
252 252
 	}
253 253
 
254 254
 	/**
@@ -258,7 +258,7 @@  discard block
 block discarded – undo
258 258
 	 *
259 259
 	 * @return int|null information about the format it specifies, or null if doesn't seem to match any known pattern
260 260
 	 */
261
-	private function doDecodeFormatInformation(int $maskedFormatInfo1, int $maskedFormatInfo2):?int{
261
+	private function doDecodeFormatInformation(int $maskedFormatInfo1, int $maskedFormatInfo2): ?int{
262 262
 		// Find the int in FORMAT_INFO_DECODE_LOOKUP with fewest bits differing
263 263
 		$bestDifference = PHP_INT_MAX;
264 264
 		$bestFormatInfo = 0;
@@ -354,7 +354,7 @@  discard block
 block discarded – undo
354 354
 	/**
355 355
 	 *
356 356
 	 */
357
-	private function decodeVersionInformation(int $versionBits):?Version{
357
+	private function decodeVersionInformation(int $versionBits): ?Version{
358 358
 		$bestDifference = PHP_INT_MAX;
359 359
 		$bestVersion    = 0;
360 360
 
Please login to merge, or discard this patch.
src/Decoder/Binarizer.php 1 patch
Spacing   +3 added lines, -3 removed lines patch added patch discarded remove patch
@@ -36,8 +36,8 @@  discard block
 block discarded – undo
36 36
 	// This class uses 5x5 blocks to compute local luminance, where each block is 8x8 pixels.
37 37
 	// So this is the smallest dimension in each axis we can accept.
38 38
 	private const BLOCK_SIZE_POWER  = 3;
39
-	private const BLOCK_SIZE        = 8;  // ...0100...00
40
-	private const BLOCK_SIZE_MASK   = 7;  // ...0011...11
39
+	private const BLOCK_SIZE        = 8; // ...0100...00
40
+	private const BLOCK_SIZE_MASK   = 7; // ...0011...11
41 41
 	private const MINIMUM_DIMENSION = 40;
42 42
 	private const MIN_DYNAMIC_RANGE = 24;
43 43
 
@@ -234,7 +234,7 @@  discard block
 block discarded – undo
234 234
 
235 235
 					for($xx = 0; $xx < self::BLOCK_SIZE; $xx++){
236 236
 						$pixel = (int)($this->luminances[(int)($offset + $xx)]) & 0xff;
237
-						$sum   += $pixel;
237
+						$sum += $pixel;
238 238
 						// still looking for good contrast
239 239
 						if($pixel < $min){
240 240
 							$min = $pixel;
Please login to merge, or discard this patch.
src/Data/QRMatrix.php 1 patch
Spacing   +18 added lines, -18 removed lines patch added patch discarded remove patch
@@ -59,13 +59,13 @@  discard block
 block discarded – undo
59 59
 	 */
60 60
 	protected const neighbours = [
61 61
 		0b00000001 => [-1, -1],
62
-		0b00000010 => [ 0, -1],
63
-		0b00000100 => [ 1, -1],
64
-		0b00001000 => [ 1,  0],
65
-		0b00010000 => [ 1,  1],
66
-		0b00100000 => [ 0,  1],
67
-		0b01000000 => [-1,  1],
68
-		0b10000000 => [-1,  0]
62
+		0b00000010 => [0, -1],
63
+		0b00000100 => [1, -1],
64
+		0b00001000 => [1, 0],
65
+		0b00010000 => [1, 1],
66
+		0b00100000 => [0, 1],
67
+		0b01000000 => [-1, 1],
68
+		0b10000000 => [-1, 0]
69 69
 	];
70 70
 
71 71
 	/**
@@ -138,7 +138,7 @@  discard block
 block discarded – undo
138 138
 			$matrix[$y] = [];
139 139
 
140 140
 			foreach($row as $x => $val){
141
-				$matrix[$y][$x] = ($val & $this::IS_DARK) === $this::IS_DARK;
141
+				$matrix[$y][$x] = ($val&$this::IS_DARK) === $this::IS_DARK;
142 142
 			}
143 143
 		}
144 144
 
@@ -148,21 +148,21 @@  discard block
 block discarded – undo
148 148
 	/**
149 149
 	 * Returns the current version number
150 150
 	 */
151
-	public function version():?Version{
151
+	public function version(): ?Version{
152 152
 		return $this->version;
153 153
 	}
154 154
 
155 155
 	/**
156 156
 	 * Returns the current ECC level
157 157
 	 */
158
-	public function eccLevel():?EccLevel{
158
+	public function eccLevel(): ?EccLevel{
159 159
 		return $this->eccLevel;
160 160
 	}
161 161
 
162 162
 	/**
163 163
 	 * Returns the current mask pattern
164 164
 	 */
165
-	public function maskPattern():?MaskPattern{
165
+	public function maskPattern(): ?MaskPattern{
166 166
 		return $this->maskPattern;
167 167
 	}
168 168
 
@@ -196,7 +196,7 @@  discard block
 block discarded – undo
196 196
 	public function set(int $x, int $y, bool $value, int $M_TYPE):self{
197 197
 
198 198
 		if(isset($this->matrix[$y][$x])){
199
-			$this->matrix[$y][$x] = $M_TYPE | ($value ? $this::IS_DARK : 0);
199
+			$this->matrix[$y][$x] = $M_TYPE|($value ? $this::IS_DARK : 0);
200 200
 		}
201 201
 
202 202
 		return $this;
@@ -225,7 +225,7 @@  discard block
 block discarded – undo
225 225
 			return false;
226 226
 		}
227 227
 
228
-		return ($this->matrix[$y][$x] & $M_TYPE) === $M_TYPE;
228
+		return ($this->matrix[$y][$x]&$M_TYPE) === $M_TYPE;
229 229
 	}
230 230
 
231 231
 	/**
@@ -270,7 +270,7 @@  discard block
 block discarded – undo
270 270
 			[$ix, $iy] = $coord;
271 271
 
272 272
 			// check if the field is the same type
273
-			if($M_TYPE_VALUE !== null && ($this->get($x + $ix, $y + $iy) | $this::IS_DARK) !== ($M_TYPE_VALUE | $this::IS_DARK)){
273
+			if($M_TYPE_VALUE !== null && ($this->get($x + $ix, $y + $iy)|$this::IS_DARK) !== ($M_TYPE_VALUE|$this::IS_DARK)){
274 274
 				continue;
275 275
 			}
276 276
 
@@ -349,8 +349,8 @@  discard block
 block discarded – undo
349 349
 
350 350
 		for($c = 0; $c < 3; $c++){
351 351
 			for($i = 0; $i < 8; $i++){
352
-				$this->set($h[$c][0]     , $h[$c][1] + $i, false, $this::M_SEPARATOR);
353
-				$this->set($v[$c][0] - $i, $v[$c][1]     , false, $this::M_SEPARATOR);
352
+				$this->set($h[$c][0], $h[$c][1] + $i, false, $this::M_SEPARATOR);
353
+				$this->set($v[$c][0] - $i, $v[$c][1], false, $this::M_SEPARATOR);
354 354
 			}
355 355
 		}
356 356
 
@@ -574,7 +574,7 @@  discard block
 block discarded – undo
574 574
 		foreach($this->matrix as $y => $row){
575 575
 			foreach($row as $x => $val){
576 576
 				// out of bounds, skip
577
-				if($x < $start || $y < $start ||$x >= $end || $y >= $end){
577
+				if($x < $start || $y < $start || $x >= $end || $y >= $end){
578 578
 					continue;
579 579
 				}
580 580
 				// a match
@@ -642,7 +642,7 @@  discard block
 block discarded – undo
642 642
 
643 643
 		foreach($this->matrix as $y => $row){
644 644
 			foreach($row as $x => $val){
645
-				if($mask($x, $y) && ($val & $this::M_DATA) === $this::M_DATA){
645
+				if($mask($x, $y) && ($val&$this::M_DATA) === $this::M_DATA){
646 646
 					$this->flip($x, $y);
647 647
 				}
648 648
 			}
Please login to merge, or discard this patch.
src/Output/QRGdImage.php 1 patch
Spacing   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -116,7 +116,7 @@
 block discarded – undo
116 116
 
117 117
 		// scale down to the expected size
118 118
 		if($this->options->drawCircularModules && $this->options->scale <= 20){
119
-			$this->image = imagescale($this->image, $this->length/10, $this->length/10, IMG_BILINEAR_FIXED);
119
+			$this->image = imagescale($this->image, $this->length / 10, $this->length / 10, IMG_BILINEAR_FIXED);
120 120
 		}
121 121
 
122 122
 		if($this->options->returnResource){
Please login to merge, or discard this patch.