mirror of
https://github.com/pi-hole/web.git
synced 2026-04-24 18:59:48 +01:00
Fixing PHP warnings in qrcode.php
Signed-off-by: rdwebdesign <github@rdwebdesign.com.br>
This commit is contained in:
24
scripts/vendor/qrcode.php
vendored
24
scripts/vendor/qrcode.php
vendored
@@ -64,24 +64,27 @@ class QRCode {
|
||||
}
|
||||
|
||||
switch($mode) {
|
||||
|
||||
case QR_MODE_NUMBER :
|
||||
$this->addDataImpl(new QRNumber($data) );
|
||||
case QR_MODE_NUMBER:
|
||||
$d = new QRNumber($data);
|
||||
$this->addDataImpl($d);
|
||||
break;
|
||||
|
||||
case QR_MODE_ALPHA_NUM :
|
||||
$this->addDataImpl(new QRAlphaNum($data) );
|
||||
case QR_MODE_ALPHA_NUM:
|
||||
$d = new QRAlphaNum($data);
|
||||
$this->addDataImpl($d);
|
||||
break;
|
||||
|
||||
case QR_MODE_8BIT_BYTE :
|
||||
$this->addDataImpl(new QR8BitByte($data) );
|
||||
case QR_MODE_8BIT_BYTE:
|
||||
$d = new QR8BitByte($data);
|
||||
$this->addDataImpl($d);
|
||||
break;
|
||||
|
||||
case QR_MODE_KANJI :
|
||||
$this->addDataImpl(new QRKanji($data) );
|
||||
case QR_MODE_KANJI:
|
||||
$d = new QRKanji($data);
|
||||
$this->addDataImpl($d);
|
||||
break;
|
||||
|
||||
default :
|
||||
default:
|
||||
trigger_error("mode:$mode", E_USER_ERROR);
|
||||
}
|
||||
}
|
||||
@@ -554,6 +557,7 @@ class QRCode {
|
||||
|
||||
public function printSVG($size = 2)
|
||||
{
|
||||
$size = (int) $size;
|
||||
$width = $this->getModuleCount() * $size;
|
||||
$height = $width;
|
||||
print('<svg width="' . $width . '" height="' . $height . '" viewBox="0 0 ' . $width . ' ' . $height . '" xmlns="http://www.w3.org/2000/svg">');
|
||||
|
||||
Reference in New Issue
Block a user