Book
extends AbstractProvider
in package
FinalYes
Провайдер книжных данных: заголовки, издательства, жанры, издания.
Заголовок собирается из двух частей («The Silent Garden»); ISBN доступен в провайдере Barcode. Пригодно для тестовых библиотек и магазинов книг.
Table of Contents
Methods
- __construct() : mixed
- bookTitle() : string
- Заголовок книги из двух частей.
- edition() : string
- Номер издания с суффиксом «Edition».
- genre() : string
- Литературный жанр.
- publisher() : string
- Издательство.
Methods
__construct()
public
__construct(Context $context) : mixed
Parameters
- $context : Context
-
разделяемый контекст провайдеров
bookTitle()
Заголовок книги из двух частей.
public
bookTitle() : string
Собирается из префикса и существительного через пробел, например «The Silent Garden».
Return values
string —заголовок вида «префикс существительное»
edition()
Номер издания с суффиксом «Edition».
public
edition() : string
Порядковый номер и слово «Edition», например «2nd Edition».
Return values
string —номер издания вида «2nd Edition»
genre()
Литературный жанр.
public
genre() : string
Return values
string —название жанра (Fiction, Mystery, Fantasy…)
publisher()
Издательство.
public
publisher() : string
Return values
string —название издательства (Penguin House, Oxford Press…)