Documentation

Core_Barcode
in package

Barcodes

Tags
subpackage

Core

version
7.x
author

Hostmake LLC

copyright

© 2005-2024 ООО "Хостмэйк" (Hostmake LLC), http://www.hostcms.ru

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
string

generateEAN8()

Generate EAN-8

public static generateEAN8(string $prefix, string $id) : string
Parameters
$prefix : string

e.g. '200'

$id : string

Entity Id

Return values
string

isCODE39()

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

        
On this page

Search results