From aed9f1ebbf799397a229051a17fb2b734be60204 Mon Sep 17 00:00:00 2001 From: Rob Pungello Date: Tue, 19 Dec 2023 11:34:23 -0500 Subject: [PATCH] Cast type to enum --- src/Models/LabelBarcode.php | 2 +- src/PdfDocument.php | 3 ++- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/src/Models/LabelBarcode.php b/src/Models/LabelBarcode.php index c408cdd..9731b1b 100644 --- a/src/Models/LabelBarcode.php +++ b/src/Models/LabelBarcode.php @@ -33,7 +33,7 @@ class LabelBarcode extends Model 'y_pos' => 'float', 'width' => 'float', 'height' => 'float', - 'type' => 'int', + 'type' => BarcodeType::class, ]; public function label(): Relation diff --git a/src/PdfDocument.php b/src/PdfDocument.php index 0ff2293..23d9829 100644 --- a/src/PdfDocument.php +++ b/src/PdfDocument.php @@ -3,6 +3,7 @@ namespace Rpungello\LaravelLabels; use Illuminate\Contracts\Support\Arrayable; +use Rpungello\LaravelLabels\Enums\BarcodeType; use Rpungello\LaravelLabels\Models\Label; use Rpungello\LaravelLabels\Models\LabelBarcode; use Rpungello\LaravelLabels\Models\LabelField; @@ -128,7 +129,7 @@ private function addLabelBarcode(LabelBarcode $barcode, PrintsOnLabels $data, fl $formattedContent = LaravelStringTemplate::format($barcode->content, $data->getLabelData()); - if ($barcode->type === LabelBarcode::TYPE_1D) { + if ($barcode->type === BarcodeType::OneDimensional) { $this->write1DBarcode( $formattedContent, $barcode->symbology,