From 30d79ccccd6216ddc06e8fc5e2eb83c43c76a75d Mon Sep 17 00:00:00 2001 From: Vincent BRIDIER Date: Wed, 7 May 2025 09:51:14 +0200 Subject: [PATCH] feat: Update Panier BR generation, replace contact_ref by contact_id after db cleaning --- app/Traits/GenerateBR.php | 12 ++++-------- 1 file changed, 4 insertions(+), 8 deletions(-) diff --git a/app/Traits/GenerateBR.php b/app/Traits/GenerateBR.php index ffbd6ac..9c50be4 100644 --- a/app/Traits/GenerateBR.php +++ b/app/Traits/GenerateBR.php @@ -361,15 +361,11 @@ trait GenerateBR imagecopy($mask, $test, 60, 250, 0, 0, imagesx($test), imagesy($test)); } else { - $codeBarre = $coupon->coupon_code . strtoupper($contact->contact_ref); + $codeBarre = $coupon->coupon_code . strtoupper($contact->contact_id); $codeBarrePrint = $codeBarre; - if (strpos($contact->contact_ref, "@") !== false) { - $codeBarre = $coupon->coupon_code . strtolower($contact->contact_ref); - $codeBarrePrint = $coupon->coupon_code . ".@."; - } - $generator = new \Picqer\Barcode\BarcodeGeneratorPNG(); - $base64 = $generator->getBarcode($codeBarrePrint, $generator::TYPE_CODE_128_A, 2, 46); - $barcodeImage = imagecreatefromstring($base64); + $generator = new \Picqer\Barcode\BarcodeGeneratorPNG(); + $base64 = $generator->getBarcode($codeBarrePrint, $generator::TYPE_CODE_128_A, 2, 46); + $barcodeImage = imagecreatefromstring($base64); imagecopy($mask, $barcodeImage, 52, 342, 0, 0, imagesx($barcodeImage), imagesy($barcodeImage)); $ImageFond = imagecreate(380, 15); $white = imagecolorallocate($ImageFond, 255, 255, 255);