CloudCastle Faker API

Text extends AbstractProvider
in package

FinalYes

Провайдер текста: слова, предложения и абзацы.

Слова берутся из реального словаря языка локали (cloud-castle/dictionary): для ru/en/de/fr/es это настоящие существительные соответствующего языка, а не латинская «рыба». Для локалей без словаря используется классический латинский lorem ipsum. Заглавная буква ставится многобайтово (кириллица).

Table of Contents

Methods

__construct()  : mixed
paragraph()  : string
Абзац из $sentenceCount предложений.
paragraphs()  : array<int, string>
Список абзацев.
sentence()  : string
Предложение из $wordCount слов (с заглавной буквы и точкой).
sentences()  : array<int, string>
Список предложений.
word()  : string
Случайное слово языка локали.
words()  : array<int, string>
Список случайных слов.

Methods

__construct()

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

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

paragraph()

Абзац из $sentenceCount предложений.

public paragraph([int $sentenceCount = 3 ]) : string
Parameters
$sentenceCount : int = 3

количество предложений

Return values
string

абзац из предложений через пробел

paragraphs()

Список абзацев.

public paragraphs([int $count = 3 ]) : array<int, string>
Parameters
$count : int = 3

количество абзацев

Return values
array<int, string>

сгенерированные абзацы

sentence()

Предложение из $wordCount слов (с заглавной буквы и точкой).

public sentence([int $wordCount = 6 ]) : string
Parameters
$wordCount : int = 6

количество слов

Return values
string

предложение, оканчивающееся точкой

sentences()

Список предложений.

public sentences([int $count = 3 ]) : array<int, string>
Parameters
$count : int = 3

количество предложений

Return values
array<int, string>

сгенерированные предложения

word()

Случайное слово языка локали.

public word() : string
Return values
string

слово из словаря локали либо латинского фолбэка

words()

Список случайных слов.

public words([int $count = 3 ]) : array<int, string>
Parameters
$count : int = 3

количество слов

Return values
array<int, string>

случайные слова языка локали

On this page

Search results