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

Premiere

Описание: Класс для представления информации о премьерах фильма Содержит даты премьер фильма или сериала в различных странах и форматах, включая мировую премьеру, премьеру в России, цифровой релиз, релиз на DVD и Blu-ray. Используется для отображения информации о датах выхода произведения.

С версии: 1.0.0

Версия: 1.0.0

См. также:

  • \KinopoiskDev\Models\Movie: Для использования в информации о фильмах

__construct()

Описание: Конструктор модели премьеры

Параметры:

  • $country (string|null): Страна премьеры
  • $world (string|null): Дата мировой премьеры в формате ISO
  • $russia (string|null): Дата премьеры в России в формате ISO
  • $digital (string|null): Дата цифрового релиза в формате ISO
  • $cinema (string|null): Дата премьеры в кинотеатрах в формате ISO
  • $bluray (string|null): Дата релиза на Blu-ray в формате ISO
  • $dvd (string|null): Дата релиза на DVD в формате ISO

fromArray()

Описание: Создает объект Premiere из массива данных API - country: string|null - страна премьеры - world: string|null - дата мировой премьеры - russia: string|null - дата премьеры в России - digital: string|null - дата цифрового релиза - cinema: string|null - дата премьеры в кинотеатрах - bluray: string|null - дата релиза на Blu-ray - dvd: string|null - дата релиза на DVD

Возвращает: \KinopoiskDev\Models\Premiere Новый экземпляр класса Premiere с данными из массива

См. также:

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

toArray()

Описание: Преобразует объект в массив данных Конвертирует текущий экземпляр класса Premiere в массив, совместимый с форматом API Kinopoisk.dev. Используется для сериализации данных при отправке запросов к API или для экспорта данных.

Возвращает: array Массив с данными о премьерах, содержащий все поля объекта

См. также:

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

validate()

Описание: Валидирует данные модели

Возвращает: bool True если данные валидны