mirror of
https://github.com/Part-DB/Part-DB-server.git
synced 2026-02-28 20:39:35 +00:00
Made BarcodeSourceType a backed enum, so that it can be used in Request::getEnum()
This commit is contained in:
parent
851061aae3
commit
a9a1f1d265
1 changed files with 7 additions and 7 deletions
|
|
@ -26,28 +26,28 @@ namespace App\Services\LabelSystem\BarcodeScanner;
|
||||||
/**
|
/**
|
||||||
* This enum represents the different types, where a barcode/QR-code can be generated from
|
* This enum represents the different types, where a barcode/QR-code can be generated from
|
||||||
*/
|
*/
|
||||||
enum BarcodeSourceType
|
enum BarcodeSourceType: string
|
||||||
{
|
{
|
||||||
/** This Barcode was generated using Part-DB internal recommended barcode generator */
|
/** This Barcode was generated using Part-DB internal recommended barcode generator */
|
||||||
case INTERNAL;
|
case INTERNAL = 'internal';
|
||||||
/** This barcode is containing an internal part number (IPN) */
|
/** This barcode is containing an internal part number (IPN) */
|
||||||
case IPN;
|
case IPN = 'ipn';
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* This barcode is a user defined barcode defined on a part lot
|
* This barcode is a user defined barcode defined on a part lot
|
||||||
*/
|
*/
|
||||||
case USER_DEFINED;
|
case USER_DEFINED = 'user_defined';
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* EIGP114 formatted barcodes like used by digikey, mouser, etc.
|
* EIGP114 formatted barcodes like used by digikey, mouser, etc.
|
||||||
*/
|
*/
|
||||||
case EIGP114;
|
case EIGP114 = 'eigp114';
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* GTIN /EAN barcodes, which are used on most products in the world. These are checked with the GTIN field of a part.
|
* GTIN /EAN barcodes, which are used on most products in the world. These are checked with the GTIN field of a part.
|
||||||
*/
|
*/
|
||||||
case GTIN;
|
case GTIN = 'gtin';
|
||||||
|
|
||||||
/** For LCSC.com formatted QR codes */
|
/** For LCSC.com formatted QR codes */
|
||||||
case LCSC;
|
case LCSC = 'lcsc';
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue