Перейти к содержанию

Audience

Описание: Класс для представления данных об аудитории фильма Представляет информацию о количестве зрителей и стране, где собирались данные об аудитории фильма. Используется для хранения статистики просмотров и географического распределения зрителей.

С версии: 1.0.0

Версия: 1.0.0

См. также:

  • \KinopoiskDev\Models\Rating: Для информации о рейтингах
  • \KinopoiskDev\Models\Fees: Для информации о кассовых сборах

__construct()

Описание: Конструктор модели аудитории Создает новый экземпляр класса Audience с указанными параметрами количества зрителей и страны. Все параметры являются опциональными и могут быть null при отсутствии данных.

Параметры:

  • $country (string|null): Страна сбора данных (null если не указана)
  • $count (int|null): Количество зрителей (null если данные отсутствуют)

См. также:

  • Audience::fromArray: () Для создания объекта из массива данных API

fromArray()

Описание: Создает объект Audience из массива данных API - count: int|null - количество зрителей - country: string|null - страна сбора данных

Возвращает: static Новый экземпляр класса Audience

См. также:

  • Audience::toArray: () Для обратного преобразования в массив

toArray()

Описание: Преобразует объект в массив - count: int|null - количество зрителей - country: string|null - страна сбора данных

Параметры:

  • $includeNulls (bool): Включать ли null значения

Возвращает: array<string, mixed> Массив с данными об аудитории, содержащий ключи:

См. также:

  • Audience::fromArray: () Для создания объекта из массива