'data:image/png;base64,' .$Barcode, 'QRCode' => 'data:image/png;base64,' .$QRCode]); } } public function generateQRcode(TestResult $TestResult) { if($TestResult) { $URL = 'https://www.cssd-doc.com/ShowTestResult/'.$TestResult->id; $QRCode = DNS2D::getBarcodePNG($URL, "QRCODE"); return \MessageResponse::data(['QRCode' => 'data:image/png;base64,' .$QRCode]); } } public function generatePackageBarcode($Number) { if($Number != "undefined") { $Barcode = DNS1D::getBarcodePNGUri($Number, "C128"); $QRCode = DNS2D::getBarcodePNGUri($Number, "QRCODE"); Package::where('unique_id', $Number)->update(['bar_code' => $Barcode, 'qr_code' => $QRCode]); return \MessageResponse::data(['Barcode' => $Barcode, 'QRCode' => $QRCode]); } } public function generatePackageQRCode(Package $Package) { $URL = 'https://www.cssd-doc.com/ShowPackage/'.$Package->id; $QRCode = DNS2D::getBarcodePNG($URL, "QRCODE"); return \MessageResponse::data(['QRCode' => 'data:image/png;base64,' .$QRCode]); } }