Code Duplication    Length = 8-9 lines in 2 locations

src/Adapter/Qrcode/PhpQrCode.php 2 locations

@@ 1801-1808 (lines=8) @@
1798
			$bstream->allocate($bits);
1799
            
1800
			$mask = 1 << ($bits - 1);
1801
			for($i=0; $i<$bits; $i++) {
1802
				if($num & $mask) {
1803
					$bstream->data[$i] = 1;
1804
				} else {
1805
					$bstream->data[$i] = 0;
1806
				}
1807
				$mask = $mask >> 1;
1808
			}
1809
1810
			return $bstream;
1811
		}
@@ 1822-1830 (lines=9) @@
1819
1820
			for($i=0; $i<$size; $i++) {
1821
				$mask = 0x80;
1822
				for($j=0; $j<8; $j++) {
1823
					if($data[$i] & $mask) {
1824
						$bstream->data[$p] = 1;
1825
					} else {
1826
						$bstream->data[$p] = 0;
1827
					}
1828
					$p++;
1829
					$mask = $mask >> 1;
1830
				}
1831
			}
1832
1833
			return $bstream;