CloudCastle Faker API

Miscellaneous extends AbstractProvider
in package

FinalYes

Провайдер разнородных данных: хеши, версии SemVer, эмодзи, коды стран и языков.

Хеши считаются от криптографически варьируемых байт ядра случайности и потому воспроизводимы при заданном зерне; коды стран и языков соответствуют ISO (3166-1 alpha-2/alpha-3, 639-1).

Table of Contents

Methods

__construct()  : mixed
countryCode()  : string
Код страны ISO 3166-1 alpha-2 (US, GB, DE…).
countryISOAlpha3()  : string
Код страны ISO 3166-1 alpha-3 (USA, GBR, DEU…).
emoji()  : string
Эмодзи.
languageCode()  : string
Код языка ISO 639-1 (en, de, fr…).
md5()  : string
MD5-хеш от случайных байт (32 hex-символа).
semver()  : string
Версия по SemVer из одиночных цифр (например, «3.5.7»).
sha1()  : string
SHA-1-хеш от случайных байт (40 hex-символов).
sha256()  : string
SHA-256-хеш от случайных байт (64 hex-символа).

Methods

__construct()

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

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

countryCode()

Код страны ISO 3166-1 alpha-2 (US, GB, DE…).

public countryCode() : string
Return values
string

двухбуквенный код страны

countryISOAlpha3()

Код страны ISO 3166-1 alpha-3 (USA, GBR, DEU…).

public countryISOAlpha3() : string
Return values
string

трёхбуквенный код страны

emoji()

Эмодзи.

public emoji() : string
Return values
string

символ эмодзи из встроенного набора

languageCode()

Код языка ISO 639-1 (en, de, fr…).

public languageCode() : string
Return values
string

двухбуквенный код языка

md5()

MD5-хеш от случайных байт (32 hex-символа).

public md5() : string
Return values
string

шестнадцатеричный MD5-хеш

semver()

Версия по SemVer из одиночных цифр (например, «3.5.7»).

public semver() : string

Мажорная часть — цифра 1–9, минорная и патч — цифры 0–9.

Return values
string

версия формата «major.minor.patch»

sha1()

SHA-1-хеш от случайных байт (40 hex-символов).

public sha1() : string
Return values
string

шестнадцатеричный SHA-1-хеш

sha256()

SHA-256-хеш от случайных байт (64 hex-символа).

public sha256() : string
Return values
string

шестнадцатеричный SHA-256-хеш

On this page

Search results