Quellcode durchsuchen

:shower: order values

smiley vor 1 Monat
Ursprung
Commit
44d277d537
2 geänderte Dateien mit 10 neuen und 10 gelöschten Zeilen
  1. 2 2
      src/Decoder/Decoder.php
  2. 8 8
      src/Decoder/DecoderResult.php

+ 2 - 2
src/Decoder/Decoder.php

@@ -160,14 +160,14 @@ final class Decoder{
 		}
 
 		return new DecoderResult([
-			'rawBytes'                 => $this->bitBuffer,
 			'data'                     => $result,
-			'version'                  => $this->version,
 			'eccLevel'                 => $this->eccLevel,
 			'finderPatterns'           => $this->detector->getFinderPatterns(),
 			'maskPattern'              => $this->maskPattern,
+			'rawBytes'                 => $this->bitBuffer,
 			'structuredAppendParity'   => $parityData,
 			'structuredAppendSequence' => $symbolSequence,
+			'version'                  => $this->version,
 		]);
 	}
 

+ 8 - 8
src/Decoder/DecoderResult.php

@@ -21,26 +21,26 @@ use function property_exists;
  * applies to 2D barcode formats. For now, it contains the raw bytes obtained
  * as well as a String interpretation of those bytes, if applicable.
  *
- * @property \chillerlan\QRCode\Common\BitBuffer         $rawBytes
  * @property string                                      $data
- * @property \chillerlan\QRCode\Common\Version           $version
  * @property \chillerlan\QRCode\Common\EccLevel          $eccLevel
+ * @property \chillerlan\QRCode\Detector\FinderPattern[] $finderPatterns
  * @property \chillerlan\QRCode\Common\MaskPattern       $maskPattern
+ * @property \chillerlan\QRCode\Common\BitBuffer         $rawBytes
  * @property int                                         $structuredAppendParity
  * @property int                                         $structuredAppendSequence
- * @property \chillerlan\QRCode\Detector\FinderPattern[] $finderPatterns
+ * @property \chillerlan\QRCode\Common\Version           $version
  */
 final class DecoderResult{
 
-	private BitBuffer   $rawBytes;
-	private Version     $version;
+	private string $data = '';
 	private EccLevel    $eccLevel;
+	/** @var \chillerlan\QRCode\Detector\FinderPattern[] */
+	private array       $finderPatterns = [];
 	private MaskPattern $maskPattern;
-	private string      $data = '';
+	private BitBuffer   $rawBytes;
 	private int         $structuredAppendParity = -1;
 	private int         $structuredAppendSequence = -1;
-	/** @var \chillerlan\QRCode\Detector\FinderPattern[] */
-	private array       $finderPatterns = [];
+	private Version     $version;
 
 	/**
 	 * DecoderResult constructor.