Book
class Book extends Model
Модель книг
Constants
MESSAGE_ID_REQUIRED |
|
MESSAGE_ID_CAN_NOT_CHANGED |
|
FIELD_NAME |
Наименование книги |
FIELD_DESCRIPTION |
Описание книги |
FIELD_ISBN |
ISBN книги |
FIELD_YEAR |
Год издания книги |
FIELD_EDITION |
Издание |
FIELD_PAGES |
Объем книги |
FIELD_SPECIAL_MARKS |
Специальные отметки |
FIELD_CLASSIFICATION |
Гриф |
FIELD_AUTHORS |
Авторы |
FIELD_AUTHOR_ADDITIONS |
Дополнительные авторы |
FIELD_BIBLIOGRAPHIC_RECORD |
Библиографическая запись |
FIELD_CONTENT_QUALITY |
Качество текста книг (процент) |
FIELD_PUBLISHER |
Издательство |
FIELD_URL |
Ссылка на карточку книги |
FIELD_THUMB |
Ссылка на обложку книги |
Methods
array
text(int $id = null)
Получение текстов книги
array
getUrl(string $method, array $params = [])
Получение данных для запроса через API
Details
at line 124
__construct(Client $client, array $fields = [])
Конструктор модели пользователя
in Model at line 90
array
getFields()
Загружаемые поля модели
in Model at line 104
$this
post(array $data)
Добавление новой записи по API
in Model at line 133
$this
set(array $data, int $status = null)
Установка данных модели
in Model at line 161
int
getId()
Получение идентификатора модели
in Model at line 175
int
setId(int $id)
Установка идентификатора модели
in Model at line 189
$this
put(array $data)
Обновление записи по API
in Model at line 209
$this
delete(int $id = null)
Удаление модели
in Model at line 231
mixed
__get(mixed $name)
Магический Get
in Model at line 251
array
get(int $id = null)
Получение метаданных по идентификатору модели
at line 138
array
text(int $id = null)
Получение текстов книги
at line 168
array
getUrl(string $method, array $params = [])
Получение данных для запроса через API