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
если данные валидны