Core_Barcode
in package
Barcodes
Tags
Table of Contents
Methods
- generateEAN13() : string
- Generate EAN-13
- generateEAN8() : string
- Generate EAN-8
- isCODE39() : mixed
- isEAN128() : mixed
- isEAN13() : mixed
- isEAN8() : mixed
- isITF14() : mixed
- _calculateEANCrc() : string
- Calculate EAN CRC
- _generateEAN() : string
- Generate EAN
- _getCODE39ControlSymbol() : mixed
- _validEAN() : mixed
Methods
generateEAN13()
Generate EAN-13
public
static generateEAN13(string $prefix, string $id) : string
Parameters
- $prefix : string
-
e.g. '200'
- $id : string
-
Entity Id
Return values
stringgenerateEAN8()
Generate EAN-8
public
static generateEAN8(string $prefix, string $id) : string
Parameters
- $prefix : string
-
e.g. '200'
- $id : string
-
Entity Id
Return values
stringisCODE39()
public
static isCODE39(mixed $value) : mixed
Parameters
- $value : mixed
isEAN128()
public
static isEAN128(mixed $value) : mixed
Parameters
- $value : mixed
isEAN13()
public
static isEAN13(mixed $value) : mixed
Parameters
- $value : mixed
isEAN8()
public
static isEAN8(mixed $value) : mixed
Parameters
- $value : mixed
isITF14()
public
static isITF14(mixed $value) : mixed
Parameters
- $value : mixed
_calculateEANCrc()
Calculate EAN CRC
protected
static _calculateEANCrc(string $value) : string
Parameters
- $value : string
-
EAN without CRC, e.g. 7dig for EAN-8, 12dig for EAN-13
Return values
string —CRC dig
_generateEAN()
Generate EAN
protected
static _generateEAN(string $prefix, string $id, int $len) : string
Parameters
- $prefix : string
-
e.g. '200'
- $id : string
-
Entity Id
- $len : int
-
EAN len, e.g. 13
Return values
string_getCODE39ControlSymbol()
protected
static _getCODE39ControlSymbol(mixed $value) : mixed
Parameters
- $value : mixed
_validEAN()
protected
static _validEAN(mixed $value) : mixed
Parameters
- $value : mixed