| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758 | 
							- <?php
 
- namespace app\common\util;
 
- use Endroid\QrCode\Builder\Builder;
 
- use Endroid\QrCode\Encoding\Encoding;
 
- use Endroid\QrCode\ErrorCorrectionLevel\ErrorCorrectionLevelHigh;
 
- use Endroid\QrCode\Label\Alignment\LabelAlignmentCenter;
 
- use Endroid\QrCode\Label\Font\NotoSans;
 
- use Endroid\QrCode\RoundBlockSizeMode\RoundBlockSizeModeMargin;
 
- use Endroid\QrCode\Writer\PngWriter;
 
- use Endroid\QrCode\Color\Color;
 
- use Endroid\QrCode\Label\Margin\Margin;
 
- class QrCode
 
- {
 
-     public static function createEwm($data): string
 
-     {
 
-         $code = Builder::create()
 
-             ->writer(new PngWriter())
 
-             ->writerOptions([])
 
-             ->data($data)   
 
-             ->build();
 
-         
 
-         $code->saveToFile('qrcode.png');
 
-         return $code->getDataUri();
 
-     }
 
- }
 
 
  |