codemasher 6 лет назад
Родитель
Сommit
6d4bf7c744
2 измененных файлов с 2 добавлено и 2 удалено
  1. 1 1
      src/Output/QRMarkup.php
  2. 1 1
      tests/QRCodeTest.php

+ 1 - 1
src/Output/QRMarkup.php

@@ -59,7 +59,7 @@ class QRMarkup extends QROutputAbstract{
 		$html = '';
 
 		foreach($this->matrix->matrix() as $row){
-			$html .= '<div class="'.$this->options->cssClass.'">';
+			$html .= '<div'.($this->options->cssClass ? 'class="'.$this->options->cssClass.'"' : '').'>';
 
 			foreach($row as $M_TYPE){
 				$html .= '<span style="background: '.$this->moduleValues[$M_TYPE].';"></span>';

+ 1 - 1
tests/QRCodeTest.php

@@ -53,7 +53,7 @@ class QRCodeTest extends QRTestAbstract{
 			'png'  => [QRCode::OUTPUT_IMAGE_PNG, 'data:image/png;base64,'],
 			'gif'  => [QRCode::OUTPUT_IMAGE_GIF, 'data:image/gif;base64,'],
 			'jpg'  => [QRCode::OUTPUT_IMAGE_JPG, 'data:image/jpg;base64,'],
-			'svg'  => [QRCode::OUTPUT_MARKUP_SVG, '<svg xmlns="http://www.w3.org/2000/svg" version="1.1" width="'],
+			'svg'  => [QRCode::OUTPUT_MARKUP_SVG, '<svg xmlns="http://www.w3.org/2000/svg" version="1.1" class="qr-svg " style="width: 100%; height: auto;" viewBox="'],
 			'html' => [QRCode::OUTPUT_MARKUP_HTML, '<div><span style="background:'],
 			'text' => [QRCode::OUTPUT_STRING_TEXT, '⭕⭕⭕⭕⭕⭕⭕⭕⭕⭕⭕⭕⭕⭕⭕⭕⭕⭕⭕⭕⭕⭕⭕⭕⭕⭕⭕⭕⭕'.PHP_EOL],
 			'json' => [QRCode::OUTPUT_STRING_JSON, '[[18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18],'],