Faker
in package
FinalYes
Точка входа: фабрика готовых генераторов.
Faker::create() собирает детерминированный (сидируемый) генератор, а
Faker::createSecure() — криптостойкий (на CSPRNG, без воспроизводимости).
Локаль задаётся значением Locale или строковым кодом (ru, en_US).
Table of Contents
Methods
- create() : Generator
- Создать детерминированный генератор для заданной локали.
- createSecure() : Generator
- Создать криптостойкий генератор (непредсказуемый, НЕ сидируемый).
Methods
create()
Создать детерминированный генератор для заданной локали.
public
static create([Locale|string $locale = Locale::English ][, int|null $seed = null ]) : Generator
Parameters
- $locale : Locale|string = Locale::English
-
локаль (enum или строковый код)
- $seed : int|null = null
-
зерно воспроизводимости (null — произвольное)
Tags
Return values
Generator —сидируемый генератор с воспроизводимой последовательностью
createSecure()
Создать криптостойкий генератор (непредсказуемый, НЕ сидируемый).
public
static createSecure([Locale|string $locale = Locale::English ]) : Generator
Parameters
- $locale : Locale|string = Locale::English
-
локаль (enum или строковый код)
Tags
Return values
Generator —генератор на CSPRNG без воспроизводимости