CloudCastle Faker API

Barcode extends AbstractProvider
in package

FinalYes

Провайдер штрихкодов: EAN-8, EAN-13, ISBN-10, ISBN-13.

Каждый код снабжён корректной контрольной цифрой (GTIN mod-10 для EAN/ISBN-13 и mod-11 для ISBN-10, включая контрольный символ «X»), поэтому проходит проверку сканерами — в отличие от аналогов, склеивающих произвольные цифры.

Table of Contents

Methods

__construct()  : mixed
ean13()  : string
Штрихкод EAN-13 (12 случайных цифр и контрольная).
ean8()  : string
Штрихкод EAN-8 (7 случайных цифр и контрольная).
isbn10()  : string
Номер ISBN-10 (9 цифр и контрольный символ 0–9 либо «X»).
isbn13()  : string
Номер ISBN-13 (префикс 978, 9 случайных цифр и контрольная цифра GTIN).

Methods

__construct()

public __construct(Context $context) : mixed
Parameters
$context : Context

разделяемый контекст провайдеров

ean13()

Штрихкод EAN-13 (12 случайных цифр и контрольная).

public ean13() : string
Return values
string

тринадцатизначный код EAN-13

ean8()

Штрихкод EAN-8 (7 случайных цифр и контрольная).

public ean8() : string
Return values
string

восьмизначный код EAN-8

isbn10()

Номер ISBN-10 (9 цифр и контрольный символ 0–9 либо «X»).

public isbn10() : string
Return values
string

десятисимвольный ISBN-10

isbn13()

Номер ISBN-13 (префикс 978, 9 случайных цифр и контрольная цифра GTIN).

public isbn13() : string
Return values
string

тринадцатизначный ISBN-13

On this page

Search results