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

StudioType

Описание: Перечисление типов студий Определяет возможные типы студий в системе Kinopoisk: - Производство: кинокомпании, занимающиеся производством фильмов - Спецэффекты: студии, специализирующиеся на создании визуальных эффектов - Прокат: дистрибьюторские компании - Студия дубляжа: студии, занимающиеся озвучиванием и дубляжом

С версии: 1.0.0

Версия: 1.0.0

getAllTypes()

Описание: Получает все доступные типы студий

Возвращает: array<string> Массив всех возможных типов студий

isValidType()

Описание: Проверяет, является ли переданное значение валидным типом студии

Параметры:

  • $value (string): Значение для проверки

Возвращает: bool True, если значение является валидным типом студии

fromString()

Описание: Получает тип студии по строковому значению

Параметры:

  • $value (string): Строковое значение типа

Возвращает: self|null Объект enum или null, если значение не найдено

getDescription()

Описание: Получает описание типа студии

Возвращает: string Человекочитаемое описание типа студии

getEnglishName()

Описание: Получает английское название типа студии

Возвращает: string Английское название типа

Cases

PRODUCTION

Значение: 'Производство'

Описание: Производственная студия/кинокомпания Компании, занимающиеся непосредственно производством фильмов и сериалов

SPECIAL_EFFECTS

Значение: 'Спецэффекты'

Описание: Студия спецэффектов Компании, специализирующиеся на создании визуальных и компьютерных эффектов

DISTRIBUTION

Значение: 'Прокат'

Описание: Прокатная компания Дистрибьюторы, занимающиеся распространением и показом фильмов

DUBBING_STUDIO

Значение: 'Студия дубляжа'

Описание: Студия дубляжа Компании, занимающиеся озвучиванием, дубляжом и локализацией контента