mirror of
https://github.com/chillerlan/php-qrcode.git
synced 2026-08-26 06:38:11 +00:00
🚿
This commit is contained in:
@@ -145,10 +145,11 @@ class MeltedSVGQRCodeOutput extends QRMarkupSVG{
|
||||
case !$invert && $check(0b00001010, 0b01010101): // 7
|
||||
case $invert && $check(0b00000000, 0b00011111):
|
||||
return 'M%1$s,%2$s v%4$s q0,%3$s %3$s,%3$s h%4$s v-1Z';
|
||||
default:
|
||||
// full square
|
||||
return 'M%1$s,%2$s h1 v1 h-1Z';
|
||||
}
|
||||
|
||||
// full square
|
||||
return 'M%1$s,%2$s h1 v1 h-1Z';
|
||||
}
|
||||
|
||||
/**
|
||||
@@ -204,10 +205,11 @@ class MeltedSVGQRCodeOutput extends QRMarkupSVG{
|
||||
case !$invert && $check(0b11100000, 0b00011111): // 7
|
||||
case $invert && $check(0b10100000, 0b01010101):
|
||||
return 'M%1$s,%2$s m0,1 v-%3$s q0,%3$s %3$s,%3$sZ';
|
||||
default:
|
||||
// empty block
|
||||
return '';
|
||||
}
|
||||
|
||||
// empty block
|
||||
return '';
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
@@ -197,11 +197,7 @@ abstract class QROutputAbstract implements QROutputInterface{
|
||||
|
||||
if($this->options->connectPaths && !$this->matrix->checkTypeIn($x, $y, $this->options->excludeFromConnect)){
|
||||
// to connect paths we'll redeclare the $M_TYPE_LAYER to data only
|
||||
$M_TYPE_LAYER = QRMatrix::M_DATA;
|
||||
|
||||
if($this->matrix->check($x, $y)){
|
||||
$M_TYPE_LAYER = QRMatrix::M_DATA_DARK;
|
||||
}
|
||||
$M_TYPE_LAYER = $this->matrix->check($x, $y) ? QRMatrix::M_DATA_DARK : QRMatrix::M_DATA;
|
||||
}
|
||||
|
||||
// collect the modules per $M_TYPE
|
||||
|
||||
Reference in New Issue
Block a user